欢迎光临
嗟嗟嗟~じぇじぇじぇ!~(''jjj'')/

shadowsocksR-manyuser+shadowsocks-panel配置笔记

项目地址:
shadowsocks-panel:https://github.com/sendya/shadowsocks-panel
ShadowsocksR-manyuser:https://github.com/breakwa11/shadowsocks/tree/manyuser

配置环境:Centos6.7 PHP5.2+ (需要支持PDO)


前段安装
1.安装
# git clone https://github.com/sendya/shadowsocks-panel.git
# cd shadowsocks-panel
# composer install

2.导入数据库&配置
# cp ./Data/Config.simple.php ./Data/Config.php
# vim ./Data/Config.php

网站上线请修改:
define(‘DEBUG_ENABLE’, false);
define(‘TEMPLATE_UPDATE’, false);

数据库连接设置:
CoreDatabase::register(‘mysql:dbname=sspanel;host=localhost;charset=UTF8’, ‘user’, ‘password’);

# chmod -R 777 ./Data/

自行导入Data文件夹下的.sql文件并命名为sspanel

3.配置路由
【NGINX】
if (!-e $request_filename) {
rewrite (.*) /index.php last;
}

【APACHE】
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

——————————————————————————————
——————————————————————————————

后端安装(视为已配置好网站环境的情况下并且在网站目录文件夹下):
1.获取shadowsocksR-manyuser
# git clone -b manyuser https://github.com/breakwa11/shadowsocks.git

2.基本库安装
# yum install python-setuptools && easy_install pip
# yum install m2crypto git

3.cymysql安装
# pip install cymysql

4.修改配置文件
# cd shadowsocks
# vim Config.py
————————————————————–
MYSQL_HOST = ‘localhost’ //前端mysql域名/IP
MYSQL_PORT = 3306 //mysql端口
MYSQL_USER = ‘ss’ //mysql用户名(建议不要用Root账户)
MYSQL_PASS = ‘ss’ //mysql密码
MYSQL_DB = ‘shadowsocks’ //数据库名
MYSQL_TRANSFER_MUL = 1.0 //流量系数,设置为2.0的话用1M算为2M
————————————————————–

#cp config.json user-config.json
———————————————————————–
“method”:”aes-256-cfb”, //修改成您要的加密方式的名称
“protocol”: “auth_sha1_compatible”, //修改成您要的协议插件名称
“obfs”: “tls1.0_session_auth_compatible”, //修改成您要的混淆插件名称
———————————————————————–

【重要】如果使用shadowsocks panel(用户信息表为member)
需要修改db_transfer.py里所有字段名和switchrule.py

5.启动服务
(1)普通运行
# python /root/shadowsocks/server.py
(2)通过脚本运行
# chmod +x *.sh
后台运行
# ./run.sh
后台运行时查看运行情况
# ./tail.sh
停止运行
# ./stop.sh
注:通过脚本运行默认日志会保存在根目录的ssserver.log,可手动查看。

6.更新源代码
# cd shadowsocks
# git pull

赞(0)
未经允许不得转载:嗟嗟嗟 » shadowsocksR-manyuser+shadowsocks-panel配置笔记
分享到: 更多 (0)

评论 抢沙发

8 + 9 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址