Skip to content

搭建SS管理端 SSRpanel(后端篇)

wandou911 edited this page Mar 13, 2021 · 9 revisions

centos下搭建SS管理端-SSRpanel(后端篇)

我们继续来搭建后端。

搭建完前端后,我们用默认的账号admin,密码123456登录,新增一个节点,然后记住节点的Node_id。

image.png

image.png

如图节点Node_ID为1。

首先用xshell连接到你的服务器,root账户登录,安装一个tmux,用于执行多任务,可以提高工作效率,并能使支持程序挂机运行。(注:centos6无法快捷安装tmux,需要去github克隆源码) 接下来安装ss环境和ss服务端。

yum -y install tmux

创建一个会话窗口:

tmux new-session -s xiaoweigod

ps:如果你在安装过程中关闭了命令行窗口可以用 tmux a -t xiaoweigod来恢复)

设置市区

# timedatectl list-timezones # 列出所有时区

# timedatectl set-local-rtc 1 # 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间
# timedatectl set-timezone Asia/Shanghai # 设置系统时区为上海

如果时间还是不对,自行设置

# timedatectl  set-timezone UTC

#  timedatectl set-time "YYYY-MM-DD HH:MM:SS"

#  timedatectl set-time   "HH:MM:SS"

# timedatectl

关闭防火墙

systemctl stop firewalld
systemctl status firewalld

系统更新和前期准备

cd ~
yum -y update
yum -y groupinstall "Development Tools"
yum -y install wget
wget https://github.com/jedisct1/libsodium/releases/download/1.0.16/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 && cd ~
git clone https://github.com/miseryCN/shadowsocksr.git
cd shadowsocksr
./initcfg.sh

用vi打开 usermysql.json 写入你的数据库信息和 Node ID,user为数据库用户名,password是数据库密码,db为数据库名。

image.png

一切没问题之后,可以开始运行后端程序了。

在项目根目录(shadowsocksr)中直接执行:

python server.py 看到如下信息表上运行成功

image.png

其他运行命令:

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

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

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

停止运行 ./stop.sh

回到管理界面,把你的管理员账号激活,下载ssr使用一下吧~~

image.png

如需对多台服务服务器进行统一管理,需要搭建远程节点,请看下一篇: centos下搭建SS管理端-SSRpanel(远程节点篇)

魔改BBR 一键加速

1 分别运行下面两条命令

wget --no-check-certificate https://raw.githubusercontent.com/tcp-nanqinlang/general/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh
bash tcp_nanqinlang-1.3.2.sh

2 出现下图提示时,输入数字1选择安装内核,然后回车:

安装内核

3 出现如下提示后,输入reboot回车重启系统:

安装完成

4 安装gcc编译工具

yum -y install gcc automake autoconf libtool make

5 重启系统完成后,重新putty连接,输入一下明亮重新运行脚本:

bash tcp_nanqinlang-1.3.2.sh

6 出现下图提示后,输入2选择安装并开启算法:

开启算法

7 稍等片刻,安装成功后提示如下图:

安装成功

魔改BBR卸载

1 连接服务器 输入如下命令:

bash tcp_nanqinlang-1.3.2.sh

2 出现下图提示后,选择4进行卸载:

卸载

3 卸载完成后重启。

注意:此卸载仅卸载算法,并不卸载内核。

Clone this wiki locally