2025-05-06 17:03:22 | 10
云服务器禁用root登录
为了确保服务器安全,防止暴力破解,服务器禁止root用户登录
# 创建新用户usercc,usercc可以改成其他用户名
adduser usercc
# 更改usercc密码
passwd usercc
执行完成后会让你输入新的密码,再重新输入一次密码
vi /etc/ssh/sshd_config
在文件中找到PermitRootLogin yes项
按INS键进行更改文件,把yes修改为no
按ESC,然后输入:wq写入并退出
执行命令重启sshd服务
2025-05-06 11:25:28 |
19
| Docker
Docker安装禅道
当你拥有一台服务器,当你的服务器中安装了Docker,当你又正好需要一套正规流程的任务分配、测试环境,那么你就可以使用Docker安装禅道。
一、环境
- 需要一台服务器,可以用虚拟机,也可以购买云服务器,我使用的是aliyun的服务器
- 在服务器中需要安装docker
二、下载禅道镜像
使用在线下载方式,直接执行命令就可以。
sudo docker pull hub.zentao.net/app/zentao
下载的镜像没指定版本,默认是开源版的最新版

sudo docker network create --subnet=172.172.172.0/24 zentaonet
sudo docker run \
--name zentao \
-p 90:80 \
--network=zentaonet \
--ip 172.172.172.172 \
--mac-address 02:42:ac:11:00:00 \
-v /data/zentao:/data \
-e MYSQL_INTERNAL=true \
-d hub.zentao.net/app/zentao
参数说明
- 容器名:启动的容器名字,可随意指定;
- 主机端口:主机端口为web访问端口;如上:90是你指定的端口,80是禅道的端口
- 网络驱动名:上文创建的网络驱动名 zentaonet;
- 容器IP:在网络驱动范围内选择一个作为该容器的固定ip;
- mac地址:指定固定的mac地址,建议范围为02:42:ac:11:00:- 00 到 02:42:ac:11:ff:ff;
- 主机禅道目录:必须指定,方便附件等数据的持久化;
- MYSQL_INTERNAL=true:启用容器内置MySQL,默认用户名为 - root,密码是 123456
- 镜像标签:禅道版本
# 查看禅道容器
docker ps | grep zentao
# 查看禅道容器日志
docker logs -f zentao
2025-05-06 09:41:24 |
291
| Docker
Docker常用命令
## 查看基本信息
|命令|用途|示例|
|----|----|----|
|docker version|显示docker的版本信息|docker version|
|docker info |显示docker的系统信息,包括镜像和容器的数量|docker info(非root用户加sudo)|
|docker 命令 --help|帮助命令||
Docker的基础学习与安装
# (一) 我理解的Docker
----------
- 首先,我们学习Docker前第一句知道的话就是,Docker是个容器。在我的理解中,它就是一个大的积木箱子,里面的每一个小积木就是一个安装在Docker容器中的mysql、redis、应用服务等等。当我们需要使用哪一个服务的时候,就可以拿出这块积木,拼接在我们的项目上。
- 就像我们学过的虚拟机一样,可以在一台机器中建造多个虚
ERROR: permission denied while trying to connect to the Docker daemon socket
报错信息:
ERROR: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/info": dial unix /var/run/docker.so
2025-05-06 09:41:21 |
281
| 前端
Vue.js + element-ui + tinymce 实现富文本(不使用脚手架)
**官方网站:**
[https://www.tiny.cloud/](https://www.tiny.cloud/)
## 样例展示

## 首先要引用官方的CDN
```javascript
```
如果你不使用CDN,也可以下载包引用到你的项目中
下载完成后,把sr
2025-05-06 09:41:21 |
276
| 前端
Js时间格式化
```javascript
window.formatDate = function (date, format) {
if (date.getTime() === 0) {
return ''
}
let o = {
'M+': date.getMonth() + 1, // month
'd+': date.ge
2025-05-06 09:41:19 |
235
| Java 后端
Enum枚举类通过key获取value
```java
package com.zzzmh.constant;
import lombok.Getter;
public enum SuggestTypeEnum {
SUGGEST("suggest", "站长推荐")
,AD("ad" ,"广告拦截")
,TRANSLATE("translate" ,"网页翻译")
,DEV("dev" ,"程序
虚拟机【Oracle VM VirtualBox】搭建Linux系统【centos】
# (一)下载工具
----------
## 1.virtualbox 下载地址:
[https://www.virtualbox.org/wiki/Downloads](https://www.virtualbox.org/wiki/Downloads)
- 根据系统选择相应的安装包
![根据系统选择相应的安装包](/api/file/getImage?fileId=65406a57