目录
前言
shadowsocks-libev是一款基于libev的轻量级shadowsocks客户端,相比原版shadowsocks有更好的性能和稳定性。本文将详细介绍如何在CentOS 7系统上编译安装shadowsocks-libev,并配置使用。
准备工作
在开始编译安装之前,需要确保系统已经安装了以下依赖软件包:
- gcc
- git
- autoconf
- libtool
- asciidoc
- xmlto
- c-ares-devel
- libev-devel
- libsodium-devel
- mbedtls-devel
可以使用以下命令一键安装:
bash yum install -y gcc git autoconf libtool asciidoc xmlto c-ares-devel libev-devel libsodium-devel mbedtls-devel
编译安装shadowsocks-libev
下载源码
可以从github上下载shadowsocks-libev的最新版本源码:
bash git clone https://github.com/shadowsocks/shadowsocks-libev.git cd shadowsocks-libev
编译安装
进入shadowsocks-libev源码目录后,执行以下命令进行编译和安装:
bash ./configure make make install
编译完成后,shadowsocks-libev就已经安装好了。
配置使用shadowsocks-libev
配置文件
shadowsocks-libev的配置文件默认位于/etc/shadowsocks-libev/config.json
,可以根据实际情况进行修改。配置文件内容示例如下:
{ “server”:”0.0.0.0″, “server_port”:8388, “password”:”your_password”, “timeout”:300, “method”:”aes-256-cfb
正文完