mirror of
https://github.com/whyour/qinglong.git
synced 2025-05-24 15:43:24 +08:00
更新安装说明 (#705)
This commit is contained in:
parent
8491c5706d
commit
4316bef01e
66
INSTALL.md
66
INSTALL.md
|
@ -1,25 +1,17 @@
|
||||||
# 安装说明
|
# 安装说明
|
||||||
|
|
||||||
## 前置要求
|
## 前置要求
|
||||||
|
```bash
|
||||||
需要安装`docker-ce`及`docker-compose`
|
1.已安装docker-ce
|
||||||
点击以下连接了解如何安装`docker`及`compose`
|
2.选装docker-compose
|
||||||
|
```
|
||||||
- [Debian](https://docs.docker.com/engine/install/debian/)
|
## 安装方式1
|
||||||
- [Ubuntu](https://docs.docker.com/engine/install/ubuntu/)
|
```bash
|
||||||
- [CentOS](https://docs.docker.com/engine/install/centos/)
|
|
||||||
- [Fedora](https://docs.docker.com/engine/install/fedora/)
|
|
||||||
- [Red Hat Enterprise Linux](https://docs.docker.com/engine/install/rhel/)
|
|
||||||
- [SUSE Linux Enterprise Server](https://docs.docker.com/engine/install/sles/)
|
|
||||||
|
|
||||||
## 安装
|
|
||||||
|
|
||||||
1. 新建一个文件夹,用于存放相关数据
|
1. 新建一个文件夹,用于存放相关数据
|
||||||
2. 下载本仓库中的`docker-compose.yml`至本地,或是复制文件内容后在本地自行建立并粘贴内容
|
2. 下载本仓库中的`docker-compose.yml`至本地,或是复制文件内容后在本地自行建立并粘贴内容
|
||||||
3. 使用docker-compose启动
|
3. 使用docker-compose启动
|
||||||
4. 打开浏览器使用
|
4. 浏览器输入ip:5700即可进入面板
|
||||||
|
|
||||||
```bash
|
|
||||||
# 新建数据文件夹
|
# 新建数据文件夹
|
||||||
mkdir qinglong
|
mkdir qinglong
|
||||||
cd qinglong
|
cd qinglong
|
||||||
|
@ -29,20 +21,52 @@ wget https://raw.githubusercontent.com/whyour/qinglong/develop/docker-compose.ym
|
||||||
docker-compose up -d
|
docker-compose up -d
|
||||||
```
|
```
|
||||||
|
|
||||||
默认情况下qinglong将会在`5700`端口启动,并将端口映射至容器所在宿主机,启动之后打开浏览器访问宿主机的5700端口即可(例如http://192.168.100.123:5700)。第一次账号密码均输入`admin`,会生成`auth.json`,运行如下命令可查看具体的密码
|
## 安装方式2
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cat data/config/auth.json
|
# 复制下列命令在ssh执行(先安装docker)
|
||||||
|
# 注:$PWD请修改为实际你想安装的路径
|
||||||
|
docker run -dit \
|
||||||
|
-v $PWD/ql/config:/ql/config \
|
||||||
|
-v $PWD/ql/log:/ql/log \
|
||||||
|
-v $PWD/ql/db:/ql/db \
|
||||||
|
-v $PWD/ql/repo:/ql/repo \
|
||||||
|
-v $PWD/ql/raw:/ql/raw \
|
||||||
|
-v $PWD/ql/scripts:/ql/scripts \
|
||||||
|
-v $PWD/ql/jbot:/ql/jbot \
|
||||||
|
-p 5700:5700 \
|
||||||
|
--name qinglong \
|
||||||
|
--hostname qinglong \
|
||||||
|
--restart unless-stopped \
|
||||||
|
whyour/qinglong:latest
|
||||||
```
|
```
|
||||||
|
## 登录
|
||||||
|
```bash
|
||||||
|
|
||||||
|
打开浏览器访问宿主机ip的5700端口即可
|
||||||
|
例如http://192.168.100.123:5700即ip:5700
|
||||||
|
|
||||||
|
首次登录
|
||||||
|
账号:admin 密码:admin
|
||||||
|
会生成`auth.json`
|
||||||
|
|
||||||
|
在ssh输入
|
||||||
|
1.docker exec it qinglong bash
|
||||||
|
2.cat /ql/config/auth.json
|
||||||
|
|
||||||
cat查看之后返回的结果类似如下字段
|
cat查看之后返回的结果类似如下字段
|
||||||
|
|
||||||
```json
|
|
||||||
{"username":"admin","password":"Xb-ZYP526wmg4_h6q1WqIO"}
|
{"username":"admin","password":"Xb-ZYP526wmg4_h6q1WqIO"}
|
||||||
|
# admin即为登录名;Xb-ZYP526wmg4_h6q1WqIO为登录密码
|
||||||
```
|
```
|
||||||
|
|
||||||
输入此处记录的`username`及`password`,即可成功登陆qinglong面板,登陆后即可正常使用
|
输入此处记录的`username`及`password`,即可成功登陆qinglong面板,登陆后即可正常使用
|
||||||
|
|
||||||
|
## 拉取脚本
|
||||||
|
```bash
|
||||||
|
示例
|
||||||
|
ql repo https://github.com/xxx.git #拉取仓库
|
||||||
|
ql raw https://raw.githubusercontent.com/xxx #拉取单个脚本
|
||||||
|
```
|
||||||
## 备份
|
## 备份
|
||||||
|
|
||||||
所有数据都将保存在`docker-compose.yml`所在的同级目录的`data`文件夹中,如需要备份,请直接备份`docker-compose.yml`及`data`文件夹即可
|
所有数据都将保存在`docker-compose.yml`所在的同级目录的`data`文件夹中,如需要备份,请直接备份`docker-compose.yml`及`data`文件夹即可
|
||||||
|
@ -55,11 +79,11 @@ drwxr-xr-x 4 root root 4.0K 8月 30 00:51 ..
|
||||||
drwxr-xr-x 8 root root 4.0K 8月 30 01:30 data
|
drwxr-xr-x 8 root root 4.0K 8月 30 01:30 data
|
||||||
-rw-r--r-- 1 root root 386 8月 30 01:29 docker-compose.yml
|
-rw-r--r-- 1 root root 386 8月 30 01:29 docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
## 更新
|
## 更新
|
||||||
|
|
||||||
请直接pull最新的docker镜像即可
|
在面板执行"更新面板"任务即可
|
||||||
|
|
||||||
|
或者
|
||||||
```bash
|
```bash
|
||||||
cd qinglong
|
cd qinglong
|
||||||
docker-compose down
|
docker-compose down
|
||||||
|
|
Loading…
Reference in New Issue
Block a user