利用宝塔反向代理青龙面板

一、修改docker-compose配置文件

1. 找到青龙面板的docker-compose配置文件,将docker-compose配置文件中的端口"0.0.0.0:5700:5700"修改为"127.0.0.1:5700:5700"

2. 保存好配置文件后在配置文件所在路径运行

docker-compose up -d

如果运行后提示:

-bash: /usr/local/bin/docker-compose: 权限不够

那么需要运行:

chmod +x /usr/local/bin/docker-compose

二、添加DNS解析记录

1. 打开你域名的DNS解析控制台,找到已经备案好的域名,添加一条新的解析记录,二级名字随便起,A地址指向填入服务器IP

三、宝塔面板添加网站、申请SSL证书、设置反向代理

1. 登陆宝塔面板,点击网站→添加网站,填写信息后点击提交

域名:按照自己设定的填写, FTP、数据库:不创建, 其余的可以不用管。

2. 找到网站设置里对应站点的设置,选择申请SSL证书(不使用SSL可跳到下一步)

3. 站点的设置里面点击配置反向代理

代理名称:随便填

目标URL:http://127.0.0.7:5700(对应docker-compose配置文件中的地址和端口)

发送域名:$host(填写目标URl之后,此处会自动填充)

以上都配置好了之后,就可以通过域名 来访问青龙面板,不用担心面板的端口被扫了。如何还担心不够安全,可以把青龙面板的两步验证开起来。

如果已经配置过青龙面板

那么需要重新配置所有计划任务。

1、命令行登录服务器,运行

docker stop qinglong

2、按前面步骤修改docker-compose配置文件

3、保存好配置文件后在配置文件所在路径运行

docker-compose up -d

4、按前面步骤配置反向代理

5、重新添加计划任务和JD COOKIE

没了。

3 条评论

回复 sunnywolf 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

返回主页看更多
狠狠的抽打博主 支付宝 扫一扫