shadowsocks-libev服务器端安装
shadowsocks 是由 clowwindy 发明的轻量级服务器中转包传输工具。具体能干神马?自己搜索 ~~~~
本文仅讨论如何在 CentOS VPS 中安装 shadowsocks-libev 服务器端,正文开始:
1、安装各种库或支持文件~~
yum install build-essential autoconf libtool libssl-dev gcc openssl openssl-devel make
2、下载最新的源码
wget https://github.com/madeye/shadowsocks-libev/archive/master.zip -O ~/shadowsocks-libev.zip
3、解压缩
unzip shadowsocks-libev.zip
4、配置、编译、安装,逐一执行以下命令:
cd shadowsocks-libev-master
./configure
make
make install
到这一步如果不发生错误,shadowsocks-libev 就安装成功了,你可以输入 ss-server,然后回车,你应该看到以下内容:
如果未看到类似内容,说明 shadowsocks-libev 没有安装成功,请检查以上步骤!
5、把 shadowsocks-libev 加入开机启动队列
编辑 rc.local,使用以下命令:
vi /etc/rc.d/rc.local
或者
vi /etc/rc.local
在文件最后新增一行,添加以下内容:
/usr/local/bin/ss-server -s xxx.xxx.xxx.xxx -p 8388 -k password -m rc4 &
-s后面接的的是你服务器的ip
-p后面接的是端口
-k 后面是密码
-m后面是加密方式
保存退出!
至此,shadowsocks-libev 服务器端安装成功!
如果不想将它加入到开机启动项里,只想单独运行,可做如下操作
运行shadowsocks
nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &
比如:nohup /usr/local/bin/ss-server -s 156.132.67.213 -p 8981 -k admin888 -m aes-256-cfb &
加入开机启动
echo “nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &” >> /etc/rc.local
【关于结束服务】
ps aus 会看到“/usr/local/bin/ss-server …….”的进程,kill掉即可,比如: kill -9 29899
=======================================
邮箱测试