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

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

节点名称自己取;
节点地址填节点的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

这里推荐两种对接方式,二选一:

第一种:数据库对接

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

第二种:webapi对接

如上图
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

到此整个后端部署完成。

SSRPanel 后端配置对接教程相关推荐

  1. 最新版养猫小程序前端+后端搭建详细教程

    准备工作: 1.云服务器 2.备案域名 3.下载前端+后端源码:下载 4.微擎源码 5.注册微信小程序:https://mp.weixin.qq.com/ 6.下载微信开发者工具:点击下载 教程第一步 ...

  2. 蛋白对接_【分子对接教程】蛋白/核酸/多肽-小分子对接(DOCK 6.9)

    用途 使用UCSF DOCK 6.9程序进行分子对接计算,研究蛋白/核酸/多肽与有机小分子的结合模式与相互作用. 预备知识 分子对接的算法流程 将配体放置在受体口袋中,搜索/调整配体构象,获得可能的结 ...

  3. 微擎小程序怎么配置服务器域名,随便撸源码源码微擎小程序通用配置图文教程,教会你怎么配置微擎小程序!...

    最近很多网友都在问站长微擎小程序如何配置使用,微擎小程序配置 查看更多关于 微擎小程序配置 的文章 主要分几类,之前已经写过人人商城小程序的配置教程了,大家反响非常好,简单就学会了配置人人商城小程序. ...

  4. 前后端分别部署教程 ---- 第三部分项目部署和挂载到微信公众号

    3. 前端 这里介绍的是idea开发工具下的项目打包 3.1 项目打包 一定要在指定项目路径下打开 Terminal,不然会打错项目的包. 右击项目名称,然后点击 Open in Terminal: ...

  5. VUE开发环境下mock模拟数据与后端接口对接示例

    在以往的前端开发中,前端严重依赖后端,必须等待后端接口开发出来才能继续开发.使用mock,可以使得前后端开发异步进行,互不影响.Mock.js 是一个模拟数据生成器,使用它可以拦截ajax请求,直接模 ...

  6. 分子对接教程 | (2) 选择合适的蛋白受体

    TCGA | GEO | 文献阅读 | 数据库 | 理论知识 R语言 | Bioconductor | 服务器与Linux 接前文:分子对接教程 | (1) 软件安装准备 关于蛋白质结构的PDB文件, ...

  7. 小狐狸ChatGPT付费创作系统1.6.8独立开源版 + 公众号H5+小程序+VUE源码安装配置详细教程

    小狐狸GPT付费体验系统最新版系统是一款基于ThinkPHP框架开发的AI问答小程序,是基于国外很火的ChatGPT进行开发的Ai智能问答小程序.接口模型升级至GTP3.5,播播资源网整体测试下来非常 ...

  8. 网络验证系统BSPHP,VB.NET对接教程

    视频地址:http://v.youku.com/v_show/id_XNDEwOTcxMzMwNA==.html VB.NET对接网络验证教程 网盘下载视频 链接: https://pan.baidu ...

  9. mysql数据库解压安装教程_MySQL数据库之windows 10下解压版MySql安装配置方法教程...

    本文主要向大家介绍了MySQL数据库之windows 10下解压版MySql安装配置方法教程 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. windows 10 下安装解压版的 ...

最新文章

  1. Error:Could not download guava.jar (com.google.guava:guava:19.0): No cached version available for of
  2. 这是一份非常全面的开源数据集!
  3. c语言文件可用代码存放,C语言 文件(示例代码)
  4. 知乎:国家何时整治程序员的高薪现象?
  5. 3/3 常用符号:转义字符
  6. linux传奇源码,游戏源码 屠龙传奇H5 鲲乃异兽 全套源码+教程
  7. 单人开发场景下的测试环境实践
  8. 华为c8818刷原生Android 6,华为C8818(电信4G)一键救砖教程,轻松刷回官方系统
  9. 7-9 字符串字母大小写转换 (15 point(s))
  10. stack(栈)数据结构详解
  11. 20191026每日一句
  12. word给表头和图题按章节编号
  13. 四六级对计算机考研有影响吗,“考研”没过四六级,对考研有影响吗?
  14. oracle存货转资产,存货转固定资产账务处理
  15. Scipy总结(constants)
  16. php7 yar扩展,宝塔面板安装yar扩展
  17. Windows 2003 从Oracle 9201 update to 9208
  18. CAD中图框和比例和打印机的纸张尺寸的关系
  19. CF514B Han Solo and Lazer Gun
  20. 僕が死のうと思ったのは——中岛美嘉

热门文章

  1. 最新IOS xcode12真机调试步骤
  2. 想学.Net,只要功夫深,铁柱磨成针
  3. windows服务器详细安全设置
  4. Docker 进入容器出现Unable to find user root: no matching entries in passwd file
  5. 【Mybatis从入门到实战教程】第一章 Mybatis 入门
  6. 已知三角形三边求面积的c语言程序,已知三角形三边分别为4,5,6,求三角形的面积。用c语言编写程序...
  7. 浏览器输入url后经历的过程(详细)
  8. 安装quartusⅡ简明教程
  9. 【Linux】ab命令实现网站性能压力测试
  10. MongoDB Ubuntu安装 APP 支付宝微信支付