京豆掃碼網(wǎng)站搭建教程

懶的人可以直接安裝寶塔面板里面帶有docker

可以跳過第一步

第一步 安裝docker,docker-compose

sudo yum check-updatecurl -sSL https://get.daocloud.io/docker | shsudo systemctl start dockersudo systemctl status dockersudo systemctl enable docker

安裝完docker以后 安裝docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose

第二步安裝青龍面板

1、拉取青龍面板

docker pull whyour/qinglong:latest

2.創(chuàng)建容器

docker run -dit \  -v /ql/config:/ql/config \  -v /ql/log:/ql/log \  -v /ql/db:/ql/db \  -v /ql/repo:/ql/repo \  -v /ql/raw:/ql/raw \  -v /ql/scripts:/ql/scripts \  -v /ql/jbot:/ql/jbot \  -v /ql/ninja:/ql/ninja \  -p 5700:5700 \  -p 5701:5701 \  --name qinglong \  --hostname qinglong \  --restart unless-stopped \  whyour/qinglong:latest

3、 開放青龍面板端口(沒開防火墻可忽略)

firewall-cmd --zone=public --add-port=5700/tcp --permanent

4、查看面板密碼

瀏覽器打開http://ip:5700

默認帳號密碼均為admin,輸入登錄后提示查看密碼

通過cat /ql/config/auth.json 查看隨機密碼

5、添加京東腳本倉庫定時更新任務(wù)

//更新longzhuzhu倉庫ql repo https://ghproxy.com/https://github.com/nianyuguai/longzhuzhu.git "qx"http://更新i-chenzi倉庫ql repo https://ghproxy.com/https://github.com/monk-coder/dust.git "i-chenzhe|normal|member|car" "backup"http://更新lxk倉庫ql repo https://ghproxy.com/https://gith ... ahoi/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER"http://更新whyour倉庫ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"http://更新時間(Cron表達式)27 8,12,16,20,0 * * *

第三步

1.在ql文件夾下創(chuàng)建一個文件,文件名:docker-compose.yml

填入一下內(nèi)容

version: "3"services:qinglong:image: whyour/qinglong:latestcontainer_name: qinglongrestart: unless-stoppedtty: trueports:- 5700:5700- 5701:5701environment:- ENABLE_HANGUP=true- ENABLE_WEB_PANEL=truevolumes:- ./config:/ql/config- ./log:/ql/log- ./db:/ql/db- ./repo:/ql/repo- ./raw:/ql/raw- ./scripts:/ql/scripts- ./jbot:/ql/jbot- ./ninja:/ql/ninjalabels:- com.centurylinklabs.watchtower.enable=false

2.run模式執(zhí)行下面代碼

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 \-v $PWD/ql/ninja:/ql/ninja \-p 5700:5700 \-p 5701:5701 \--name qinglong \--hostname qinglong \--restart unless-stopped \whyour/qinglong:latest

3.命令行里cd進docker-compose.yml所在的文件夾,執(zhí)行命令

docker-compose up -d

4.然后登錄ip:5700 重置一下密碼。

5.進入容器

## ql為容器名 本文機器容器名為qinglongdocker exec -it qinglong bash

6.打開青龍configs文件夾的extra.sh文件

將以下內(nèi)容粘貼進去。

cd /ql/ninja/backendgit pull -fpnpm installpm2 startcp sendNotify.js /ql/scripts/sendNotify.js

7.Ninja 環(huán)境變量

目前支持的環(huán)境變量有:

ALLOW_ADD: 是否允許添加賬號 不允許添加時則只允許已有賬號登錄(默認 true)

ALLOW_NUM: 允許添加賬號的最大數(shù)量(默認 40)

##配置方式:cd /ql/ninja/backendcp .env.example .envvi .env

沒有源碼,沒有視頻,小白基本上不可能成功。

最后搭建成功就是如圖所示。

圖片[1]-京豆掃碼網(wǎng)站搭建教程
------本頁內(nèi)容已結(jié)束,喜歡請分享------
溫馨提示:由于項目或工具都有失效性,如遇到不能做的項目或不能使用的工具,可以根據(jù)關(guān)鍵詞在站點搜索相關(guān)內(nèi)容,查看最近更新的或者在網(wǎng)頁底部給我們留言反饋。
? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊3156 分享
評論 搶沙發(fā)

請登錄后發(fā)表評論

    暫無評論內(nèi)容