修改青龙面板默认端口号

1、停止docker运行

service docker stop

2、进入路径/var/lib/docker/containers/青龙容器的id/hostconfig.json

查看容器ID:

sudo docker ps -a

使用vi进入编辑页面后,按i进入修改状态,将"HostPort":"5700"改成"HostPort":"xxxx",前面的5700/tcp别动。

修改后的端口号在服务器的安全组放开设置的端口号

3、重启docker。

systemctl restart docker

青龙面板被扫,登录次数过多如何登录

修改auth.json文件中将retrie改为0即可

 

<think>好的,我现在需要帮助用户了解如何搭建青龙面板。首先,用户提到了几个引用,我需要仔细查看这些引用来提取有用的信息。 引用[1]提到青龙面板2.8.x的安装与互助码以及Ninja的配置,还有相关的GitHub项目链接。这里应该包括青龙面板的安装步骤和依赖项安装。另外,引用[2]是青龙面板的搭建指南,特别强调了依赖安装的重要性,否则会有问题。还有获取cookie的步骤。引用[3]和[4]虽然主要讲其他内容,但可能有关于配置文件和cron作业的设置,比如编辑配置文件、使用GitHub Actions等,这些可能在青龙面板的配置中也有类似步骤。 接下来,我需要整理搭建青龙面板的基本步骤。根据引用[1]和[2],安装青龙面板需要Docker环境,所以第一步应该是安装Docker。然后拉取青龙镜像并运行容器。之后是访问面板,配置依赖和Ninja插件。引用[2]提到必须找到依赖安装,否则会有问题,所以需要强调安装依赖的步骤。另外,引用[1]中的参考文章链接可能提供了具体的命令,比如安装青龙面板的命令和Ninja的配置方法。 关于配置部分,引用[3]提到修改CONFIG内容,使用#分割多个账号,这可能对应青龙面板中添加环境变量或脚本的配置。同时,配置cron定时任务可能涉及到编辑配置文件或通过面板设置。引用[4]中提到的安装screen可能是在服务器上管理进程的一种方式,但青龙面板通常用Docker管理,所以可能不需要这个步骤,但用户如果有其他需求可能需要。 另外,引用[1]和[2]都提到了获取cookie的步骤,这可能涉及到使用Ninja插件进行扫码登录,用户需要按照提示配置。需要注意可能出现的常见问题,比如端口冲突、依赖缺失等,需要指导用户检查日志和配置。 最后,生成相关问题时要基于搭建过程中的关键点,比如环境准备、依赖安装、插件配置、定时任务设置和故障排查。这些能帮助用户进一步深入学习。</think>### 青龙面板搭建与配置指南 #### **一、环境准备** 1. **服务器选择** 推荐使用Linux系统(如CentOS 7+/Ubuntu 20.04+)的云服务器或本地设备,需安装Docker环境。 - 安装Docker命令: ```bash curl -fsSL https://get.docker.com | bash -s docker systemctl start docker && systemctl enable docker ``` 2. **开放端口** 确保服务器防火墙开放以下端口:`5700`(青龙面板默认端口)、`5701`(Ninja扫码插件端口)[^1]。 --- #### **二、安装青龙面板** 1. **拉取镜像并运行容器** 使用Docker一键部署: ```bash docker run -dit \ -v $PWD/ql/config:/ql/config \ -v $PWD/ql/scripts:/ql/scripts \ -v $PWD/ql/log:/ql/log \ -p 5700:5700 \ --name qinglong \ --hostname qinglong \ --restart unless-stopped \ whyour/qinglong:latest ``` 此命令将创建配置文件、脚本和日志的映射目录,并启动容器[^1][^2]。 2. **访问面板** 浏览器输入 `http://服务器IP:5700`,按提示完成初始化设置(用户名、密码等)。 --- #### **三、关键配置步骤** 1. **依赖安装** 进入青龙面板的**依赖管理**页面,安装以下依赖: - Node.js依赖:`axios`、`png-js` - Python依赖:`requests`、`jieba` 缺失依赖会导致脚本无法运行。 2. **配置Ninja扫码插件** - 进入容器终端执行: ```bash docker exec -it qinglong bash git clone https://github.com/MoonBegonia/ninja.git /ql/ninja cd /ql/ninja && pip3 install -r requirements.txt ``` - 修改配置文件`/ql/ninja/backend/conf/config.yaml`,绑定青龙面板地址。 - 重启容器后访问 `http://服务器IP:5701` 扫码获取Cookie[^1]。 3. **添加脚本仓库** 在面板**订阅管理**中添加常用仓库,例如: ``` https://github.com/shufflewzc/faker2.git ``` 定时拉取脚本以执行自动化任务。 --- #### **四、定时任务与优化** 1. **Cron表达式设置** 在**定时任务**页面配置执行频率,例如每日0点运行: ``` 0 0 * * * ``` 2. **多账号管理** 在**环境变量**中添加多个账号信息,使用`#`分隔不同账号的参数[^3]。 --- #### **五、常见问题** 1. **端口冲突** 若端口被占用,修改运行命令中的端口映射(如`-p 5800:5700`)。 2. **依赖报错** 检查依赖是否完整安装,并重启容器: ```bash docker restart qinglong ``` 3. **Ninja无法扫码** 确保配置文件中的青龙面板地址正确,且服务器安全组开放5701端口。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值