准备工作
- 安装依赖
- 安装必要的依赖库 shell sudo yum install -y epel-release sudo yum install -y wget gcc make pcre-devel openssl-devel zlib-devel git
下载源码
- 从GitHub下载源码
- 使用git clone命令下载shadowsocks-libev源码 shell git clone https://github.com/shadowsocks/shadowsocks-libev.git cd shadowsocks-libev
编译安装
-
配置编译参数
-
执行autogen.sh脚本生成配置文件 shell ./autogen.sh
-
配置编译选项 shell ./configure
-
-
编译安装
- 执行make命令进行编译 shell make sudo make install
配置shadowsocks-libev
-
创建配置文件
- 在/etc目录下创建配置文件 shell sudo cp shadowsocks-libev/debian/shadowsocks-libev.init /etc/init.d/shadowsocks-libev sudo cp shadowsocks-libev/debian/shadow.default /etc/default/shadowsocks-libev
-
*启动shadowsocks-libn – 启动shadow-lib shell sudo /etc/init-libev start
常见问题FAQ
-
*如何修改配置文件 – 配置文件位于/etc/sh-libev/config.json,可以器进行修改
-
如何查看日志信息?
- shadowsocks-libev的日志通常保存在/var/log/shadowsocks-libev/目录中,可以使用tail命令查看 shell tail -f /var/log/shadowsocks-libev/ss-server.log
-
如何修改端口和密码?
- 进入配置文件/etc/shadowsocks-libev/config.json,修改相应的端口和密码字段后重启服务生效
-
为什么无法连接?
- 可能是防火墙或网络设置的问题,可以检查防火墙规则或网络连接状态
-
如何卸载shadowsocks-libev?
- 使用make uninstall命令卸载shadowsocks-libev shell sudo make uninstall
正文完