CentOS 安装 shadowsocks-libev 服务器端 shadowssocks使用

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,然后回车,你应该看到以下内容:

ss

如果未看到类似内容,说明 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
=======================================

 

One thought on “CentOS 安装 shadowsocks-libev 服务器端 shadowssocks使用

Comments are closed.