欢迎光临
我们一直在努力

通用教程:ss面板后端远程节点配置

荒岛博客写了一堆ss面板搭建的教程,当然后端节点的部署其实也都大同小异,所以接下来的这篇教程应该算是个通用教程,基本适用于本站之前介绍过的所有ss面板。

远程节点就是一个面板上显示多个可用节点,你做ss销售不可能只给你的客户一个节点使用吧,如果只有一个节点我想也不会有人会买你的服务。。。像现在做的比较好的商家,少则十多条线路,多则几十条线路。除去和前端搭建在一起的那个节点外,其余的都属于远程节点。就是节点不和前端在同一台服务器上,那么这种远程节点是如何搭建的呢?下面LALA来详细教一下大家~

首先在你要部署节点的服务器上安装后端程序,这里后端程序的安装方法我就不造轮子了,在荒岛博客搜索一下就能找到。注意:单纯的节点服务器只需要安装后端,不需要安装任何前端面板!

编辑usermysql.json,将host改为你前端服务器的IP,node_id修改成对应你面板上添加的节点id。其他就是一样的,填写数据库信息即可

vi usermysql.json

打开前端服务器上的phpmyadmin,点击用户,找到用户名为root,主机头为127.0.0.1的这一条,点击编辑权限:

点击登录信息:

将Host这一处改为任意主机,后面就会自动变成%号,其他什么都不管,点击执行:

现在回到之前的页面可以看到多出了一个用户名为root主机头为%的用户,点击编辑权限:

将全局权限这里打勾,点击执行即可:

现在回到后端节点服务器上测试运行一下:

python server.py

可以看到节点正常运行了:

键盘组合键Ctrl+C退出运行,然后我们在前端面板上添加新的节点,这里我拿ssrpanel演示,其他面板都大同小异,只需要注意节点id对应即可:

这样添加好了后我们在节点管理这里看到这个节点的ID是2:

重新打开usermysql.json看看配置文件内的node_id是否为2,确保对应即可。

vi usermysql.json

重新运行后端程序:

python server.py

可以看到前端面板数据库中的用户已经同步过来了:

键盘组合键Ctrl+C退出运行,将后端放到后台运行就大功告成啦:

./run.sh

注意:如果按照本文这样修改后,后端依旧连接不上,可能是数据库匹配出问题了,解决办法还是使用phpmyadmin点击用户这一栏,找到用户名为“任意”主机为localhost或者127.0.0.1的这一条,将其删除后再试,应该就能成功连接了。

LALA

我什么都不卖了,告辞!

赞(0)
未经允许不得转载:拆东墙 » 通用教程:ss面板后端远程节点配置

评论 抢沙发

登录

找回密码

注册