centos7.6安装青龙面板详细教学
时间: 2025-07-15 10:23:06 浏览: 8
### CentOS 7.6 上安装青龙面板的详细教程
#### 准备工作
确保服务器的操作系统为 CentOS 7.6,并已通过 SSH 连接到服务器。如果尚未安装 Docker,请按照以下步骤完成安装。
---
#### 卸载旧版本 Docker(如有)
执行以下命令卸载旧版本的 Docker 及其相关组件:
```bash
sudo yum remove docker docker-common docker-selinux docker-engine
```
---
#### 安装 Yum 工具包
安装必要的工具包以管理软件源:
```bash
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
```
---
#### 配置 Docker 软件源
推荐使用国内镜像源加速安装过程。以下是配置阿里云或中科大镜像源的方法:
##### 方法一:阿里云镜像源
```bash
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
```
##### 方法二:中国科学技术大学镜像源
```bash
sudo yum-config-manager \
--add-repo \
https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
```
更新本地缓存以应用新配置:
```bash
sudo yum makecache fast
```
---
#### 安装 Docker Engine
执行以下命令安装最新版本的 Docker 社区版及其 CLI 和 Containerd 组件:
```bash
sudo yum install -y docker-ce docker-ce-cli containerd.io
```
启动并设置 Docker 开机自启:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
验证 Docker 是否正常运行:
```bash
docker info
```
---
#### 创建数据存储目录
为了持久化保存青龙面板的相关数据,创建一个专用目录结构:
```bash
mkdir -p /ql/{config,log,db,scripts,jbot}
```
---
#### 拉取并启动青龙面板容器
执行以下命令拉取青龙面板的官方镜像并启动容器:
```bash
docker run -dit \
--name ql \
--hostname ql \
--restart always \
-p 5700:5700 \
-v /ql/config:/ql/config \
-v /ql/log:/ql/log \
-v /ql/db:/ql/db \
-v /ql/scripts:/ql/scripts \
-v /ql/jbot:/ql/jbot \
whyour/qinglong:latest
```
参数解释:
- `-p 5700:5700`: 将主机的 5700 端口映射到容器内的 5700 端口。
- `-v ...`: 将主机上的多个子目录分别挂载至容器对应路径,实现数据持久化[^3]。
---
#### 初始登录与配置
打开浏览器访问 `http://<服务器IP>:5700`,首次加载时会提示输入初始账号和密码,默认值如下:
- 用户名:`admin`
- 密码:`admin123`
建议立即修改默认密码以提高安全性。
---
#### 安装依赖项(可选)
部分脚本可能需要额外的 Python 或 Node.js 环境支持。可以通过以下方式进入容器并手动安装所需依赖:
```bash
docker exec -it ql bash
apt-get update && apt-get install -y curl git python3 pip npm
npm config set registry https://registry.npm.taobao.org
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
```
---
#### 常见问题排查
1. **无法连接 Web 页面**
如果无法通过 IP 地址访问页面,请检查防火墙是否开放了 5700 端口:
```bash
sudo firewall-cmd --zone=public --add-port=5700/tcp --permanent
sudo firewall-cmd --reload
```
2. **Docker 自动启动失败**
使用以下命令检查服务状态:
```bash
sudo systemctl status docker
```
如需重新启用开机自启:
```bash
sudo systemctl enable docker
```
---
阅读全文
相关推荐
















