lnmp下R面板的安装流程(后端)

SSR Panel 后端部署(CentOS):

先在前端新建一个节点,并记住它的 Node ID。

yum -y update

yum -y install git

yum -y groupinstall "Development Tools"

wget https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz

tar xf libsodium-1.0.13.tar.gz && cd libsodium-1.0.13

./configure && make -j2 && make install

echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf

ldconfig

git clone -b manyuser https://github.com/shadowsocksrr/shadowsocksr.git

cd shadowsocksr

./setup_cymysql.sh

./initcfg.sh
打开 userapiconfig.py 将相关条目对修改成如下:
API_INTERFACE = 'glzjinmod'

打开 user-config.json 将 connect_verbose_info 的值设置为 1

打开 usermysql.json 写入你的数据库信息和 Node ID。
注:前后端同机器地址为 127.0.0.1 或 localhost,不同机器地址为前端IP,并确保前端数据库可远程连接并开放了 3306 端口。

运行:

在项目根目录执行

python server.py

这时可查看有运行情况,检查有没有错误。如果服务端没有错误,而连接不上,需要检查 iptables 或 firewall(CentOS 7) 的防火墙配置

以下为通过脚本运行#### 以下命令在项目根目录下执行:

后台运行(无 log,ssh 窗口关闭后也继续运行)
./run.sh

后台运行(输出 log,ssh 窗口关闭后也继续运行)
./logrun.sh

后台运行时查看运行情况
./tail.sh

停止运行
./stop.sh

添加新评论