在CentOS 7上部署ShadowSocks服务器
编译程序
yum install -y gcc make libtool build-essential git
yum install -y curl curl-devel zlib-devel openssl-devel gnutls-devel \
mbedtls-devel libsodium-devel c-ares-devel libev-devel perl perl-devel \
pcre pcre-devel cpio expat-devel gettext-devel asciidoc xmltogit clone --recursive https://github.com/shadowsocks/shadowsocks-libev.gitcd shadowsocks-libev
./autogen.sh
./configure --prefix=/usr && make
make install创建配置文件
{
"server": "0.0.0.0",
"server_port": ${SS_PORT},
"password": "${SS_PASSWORD}",
"method": "${SS_METHOD}",
"local_address": "127.0.0.1",
"local_port":1080,
"timeout":300,
"fast_open": false,
"workers": 1
}添加Systemd服务
设置防火墙
参考
Last updated