模块化机器人 - 后台绑定域名教程
分类:模块机器人开发教程
时间:2024-04-11 21:51
浏览:0
评论:0
很多人不懂如何放行端口 (因为有的服务器宝塔放行是不够的 还要去服务器面板上防火墙处放行)
因此今天给大家出一个模块化机器人的后台 使用域名访问教程(也就是绑定域名)
-
模块机器人源码下载和搭建教程 - https://www.97bot.com/tgbot
当搭建完之后我们登录后台的地址为:http://你的服务器IP:8686/app/user
从上面地址可以看得出有个端口号8686 ,意味着服务器需要放行8686端口
而我们可以绑定域名从而不需要放行8686端口,使用域名进行访问
直接看图:
1首先添加域名
举例:bot.tgbot.io
2修改配置文件
宝塔面板菜单 》网站》刚刚新建的网站 - 设置 》配置文件
root xxx 大约第8行下面 将以下内容复制粘贴进去保存即可:
#域名绑定 location ^~ / { proxy_pass http://127.0.0.1:8686; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; } #wss配置 location /app/97botcb5536d547844f26df66b9810d607db7 { proxy_pass http://127.0.0.1:3311; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header X-Real-IP $remote_addr; }
你现在就可以通过:http://bot.tgbot.io/app/user 登录后台了(这是举例域名 你自己的域名是什么就是什么)
友情提示:
如果要开启https 请先在ssl处申请号证书在按上述步骤进行绑定域名(如果后续要续期证书 或者开启证书 需要先删除上面添加的内容后保存 然后再去申请或续期ssl才可以哦 申请后又添加进去保存即可绑定域名 )