CentOS 7下shadowsocks-libev的编译与安装

目录

  1. 环境准备
  2. 下载源码
  3. 编译安装
  4. 配置运行
  5. 常见问题
  6. FAQ

环境准备

在开始编译安装shadowsocks-libev之前,需要先确保系统已经安装了以下依赖软件:

  • gcc
  • make
  • autoconf
  • automake
  • libev-devel
  • libsodium-devel
  • openssl-devel

可以使用以下命令进行安装:

yum install -y gcc make autoconf automake libev-devel libsodium-devel openssl-devel

下载源码

从GitHub仓库下载最新版本的shadowsocks-libev源码:

git clone https://github.com/shadowsocks/shadowsocks-libev.git cd shadowsocks-libev

编译安装

进入源码目录后,执行以下命令进行编译和安装:

./configure make make install

编译完成后,shadowsocks-libev服务端程序会被安装到系统的 /usr/local/bin 目录下。

配置运行

  1. 创建shadowsocks配置文件 /etc/shadowsocks-libev/config.json,内容如下:

{ “server”:”0.0.0.0″, “server_port”:8388, “password”:”your_password”, “timeout”:300, “method”:”aes-256-cfb

正文完