CentOS配置Shadowsocks Manyuser + ss-panel
蛤?
基本框架 PHP5.3+ && MySQL5+ && Apache or Nginx
后端(Manyuser)
开始安装先更新一下yum
yum clean all
yum update
安装setuptools pip m2crypto git
yum install python-setuptools python-pip m2crypto git
安装cymysql
pip install cymysql
从gayhub上clone一个shadowsocks-manyuser工程
git clone -b manyuser https://github.com/mengskysama/shadowsocks.git
當然也可以選擇breakwa11的版本。根據個人喜好而定。
在MySQL中新建一个shadowsocks数据库或者将/root/shadowsocks/shadowsocks中的shadowsocks.sql导入,在这之前可以对其进行一些修改
然后修改/root/shadowsocks/shadowsocks/Config.py文件(数据库信息)
同时修改/root/shadowsocks/shadowsocks/config.json(默认使用RC4-MD5,建议改掉)
开启服务
cd /root/shadowsocks/shadowsocks
python server.py
或者可以开启后台服务
cd /root/shadowsocks/shadowsocks nohup python server.py &
或者可以新建一个screen用于后台运行
如果没有设置开机启动项,reboot之后务必重新开启服务
前端(ss-panel)
ss-panel和shadowsocksManyuser可以连接起来的,所以比较方便
源代码地址:https://github.com/orvice/ss-panel
将其中sql文件夹下的文件修改为自己对应需要的账户密码,记得修改MD5或者salt加密字符串
同时修改lib/config-sample.php为config.php并进行一些设置
对前端进行安装,管理员地址在 软件安装地址/admin下
Special Thanks
- 上一篇: 欢迎使用 Typecho
- 下一篇: 在Linux下编译安装go