听说Shadowsocks比较好用,于是买了一个内存极小价钱也很便宜的VPS来体验一下,顺便记录一下安装过程,免得下回换VPS服务器又要重头找教程。
第一步:
在Ubuntu 14.04.1 LTS下安装Shadowsocks很简单。只需要依次执行下面3条命令:
apt-get update
apt-get install python-pip
pip install shadowsocks
第二步:
用vi /etc/shadowsocks.json 编辑文本文件,写入服务器地址和端口还有密码。对VI命令操作文本编辑界面不熟悉的,可以用熟悉的文本编辑器编辑好shadowsocks.json再用FTP软件上传到/etc/。
{
"server":"224.222.222.222",
"server_port":8080,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"fuckgfw",
"timeout":300,
"method":"rc4-md5",
"fast_open": false
}
运行
ssserver -c /etc/shadowsocks.json -d start
这样就开启Shadowsocks服务器了。
如果遇到 ssserver: command not found 的情况,用下面的绝对路径指明ssserver的地址就好:
/usr/local/bin/ssserver -c /etc/shadowsocks.json -d start
第三步:
用
vi /etc/shadowsocks.sh
把
/usr/local/bin/ssserver -c /etc/shadowsocks.json -d start
第四步:
输入:
vi /etc/rc.local
在/etc/rc.local 里加入
nohup bash /etc/shadowsocks.sh > /root/rc_nohup.txt
服务器重启后就能自动开启Shadowsocks服务。
搞定!
/root/rc_nohup.txt这个文件是方便排查故障的文件,里面有记录;
用crontab -e 把
@reboot nohup bash /etc/shadowsocks.sh
加进去也行,也是重启后运行。
赞