SSRPanel后端配置对接教程

本教程内容在上一个教程( 宝塔 + SSRPanel 前端安装教程 )的基础上继续安装 SSR 后端,如果你还未查看,请点此看一遍 。

一、准备
我们先需要在sspanel的前端创建一个节点,在“管理面板”的“节点列表”菜单中,点击“加号”

图片[1]-SSRPanel后端配置对接教程-仙杰笔记

图片[2]-SSRPanel后端配置对接教程-仙杰笔记

节点名称自己取;
节点地址填节点的ip,注意是节点的ip;
节点ip填节点的ip,注意是节点的ip;
流量比例默认是1
是否显示要选中,不然前端不显示;
节点状态自己写;
节点描述自己写;
节点等级,大于等于这个数字的用户才能使用这个节点;
节点群组,非本群组的用户不能使用;
节点流量上限自己按需定;
节点流量上线清空日自己定;
节点限速自己定;
然后我们连接到后端节点的vps

二、对接节点

先安装libsodium

yum -y groupinstall "Development Tools"
wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.16.tar.gz
tar xf libsodium-1.0.16.tar.gz && cd libsodium-1.0.16
./configure && make -j2 && make install
echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf
ldconfig

libsodium是给SSR提供chacha20、salsa20、chacha20-ietf等高级加密所必须的扩展库,我们复制上方代码执行。

接着安装后端

cd /root
yum -y install python-setuptools
easy_install pip
git clone -b manyuser https://github.com/lizhongnian/shadowsocks.git
cd shadowsocks
pip install -r requirements.txt
cp apiconfig.py userapiconfig.py
cp config.json user-config.json

后端安装完成后,需要手动去修改配置文件

vi userapiconfig.py

第一种:数据库对接图片[3]-SSRPanel后端配置对接教程-仙杰笔记

上图所示画红色框的地方是必填项
NODE_ID = 这里输入前端的节点ID
下面填写数据库信息
API_INTERFACE = ‘glzjinmod’ 务必选择glzjinmod
Mysql下面填写前端的MySQL数据库信息
请注意:此处需要放开数据库的远程连接权限,宝塔用户如下图:

图片[4]-SSRPanel后端配置对接教程-仙杰笔记第二种:webapi对接

图片[5]-SSRPanel后端配置对接教程-仙杰笔记

如上图
NODE_ID = 这里输入前端的节点ID
API_INTERFACE = ‘modwebapi’ 务必选择modwebapi
WEBAPI_URL = ‘http://ss.7color.tk’ 这里需要把地址改成前端地址,务必区分http和https
WEBAPI_TOKEN=‘7colorblog.com’ 这里需要改为前端配置文件里的mukey

二选一按照上面的方法修改,我们接下来开启后端测试一下:

python server.py

前边的图标显示绿色就是在线了

回到后端,按下ctrl+c
然后复制执行下方语句

./run.sh

到此整个后端部署完成。

文章转自 https://blog.csdn.net/weixin_43474271/article/details/88402820

© 版权声明
THE END
喜欢就支持一下吧