详细解析shadowsocks服务端的部署攻略

2015/02/05
搭配环境:
centos6.5 32位+lnmp(安装在这里http://lnmp.org/install.html),记住php版本要>=5.3,mysql版本要>=5.0,装好后自带有phpmyadmin,使用你设置好的域名 http://你的域名/phpmyadmin 访问,输入数据库root的密码(安装时会要你设置)进入数据库管理,新建一个数据库shadowsocks,也可以随意改名,不过后面就得把manyuser和ss-panel的config文件都改成一样的;
然后是下载解压配置好shadowsocks的客户端与服务端:
两个的下载见上一篇:http://www.0736pc.com/post-201.html,输入以下三条命令,
yum install m2crypto python-setuptools
easy_install pip
pip install cymysql
打开你的manyuser目录,我们只需要上传shadowsocks这个文件夹,其它如debian、test等文件都不需要,在上传前要修改下Config.py、Config.json,
照上图的注释修改,然后上传至你VPS,一般是在root/shadowsocks 目录,下一步导入manyuser/shadowsocks 里的shadowsocks.sql到上面创建好的数据库里,并输入:
cd shadowsocks
python server.py
如返回显示为 db start server at port 50000  ...之类的就表示服务端已设置成功;
接下来就是用户前端的安装:
先讲MakeDieSS,修改function.php
接着是panel.php,这里要修改服务器的地址、兑换临时流量大小的前端显示
在api.php里找到如下图所示的地方,修改兑换临时流量的大小
最后是reg.php里面修改邀请码
最后将sql.sql导入到你新建的数据库中,你也可以在导入前先作适当的修改,参考下图
本面板没有管理员、没有后台管理,适合与朋友或小圈子分享。



Related Posts