安装SSserver和配置(二)

in Tutorials with 1 comment

完成《新购置的VPS如何搭建SSserver(一)》的配置工作之后,那么就可以开始安装Shadowsocks了。

提醒一下,教程适用于CentOS 6。

安装Shadowsocks

安装setuptools和pip
在终端中执行,命令如下:

yum install python-setuptools && easy_install pip

安装Python-Gevent,用于提高性能
在终端中执行,命令如下:

yum install libevent
yum install python-devel
pip install gevent

安装M2Crypto,用于加密的第三库
在终端中执行,命令如下:

yum install openssl-devel
yum install swig
pip install M2Crypto

安装Shadowsocks服务端

pip install shadowsocks

至此Shadowsocks服务端已经安装完成···

建立配置文件

在终端中执行,命令如下:

vi  /etc/shadowsocks.json

填入如下内容:

{
    "server":"my_server_ip",
    "server_port":9000,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"mypassword",
    "timeout":300,
    "method":"rc4-md5"
}

保存后退出

注意事项

使用配置文件在后台运行:

ssserver -c /etc/shadowsocks.json -d start

如果需要停止运行,则输入下面命令:

ssserver -c /etc/shadowsocks.json -d stop

设置开机启动:

vi /etc/rc.local

打开后,加入:

ssserver -c /etc/shadowsocks.json -d start

保存退出, reboot 试试效果吧,正常的话,就设置完成了。

然后就可以进行下一个《SSserver的加速优化配置(三)》教程。

系列教程如下:

辅助教程如下:

Responses
  1. hwangeunbi

    你好 我想运行的时候出现了这种情况 没办法start或者stop 请问要怎么解决
    [root@host ~]# ssserver -ssserver -c /etc/shadowsocks.json -d start
    shadowsocks v1.5.3
    usage: ssserver [-h] -s SERVER_ADDR -p SERVER_PORT -k PASSWORD -m METHOD [-t TIMEOUT] [-c config]

    Reply