MENU

V大的55 libev 2.4.6编译安装过程

August 15, 2017 • Read: 68 • 各种资源

简单的记录下在Debian上小飞机libev 2.4.6版编译安装过程.
libev版运行效率比较高,是小内存机器的福音.

安装过程:

apt-get update

更新软件源.

apt-get -y install build-essential autoconf libtool libssl-dev gawk debhelper dh-systemd init-system-helpers

安装编译所需要的软件包.

wget --no-check-certificate -qO 'libev_v2.4.6.tar.gz' 'https://moeclub.org/attachment/LinuxShell/libev/libev_v2.4.6.tar.gz.deb'

下载源码

tar -xvf libev_v2.4.6.tar.gz

解压源码

cd ./*-libev*

切换至源码所在目录.

dpkg-buildpackage -us -uc -i -d

建立安装包.

dpkg -i ../*-libev*.deb

安装

PORT='443'
PassWord='Vicer'
cd /etc/*-libev
[ $? -eq '0' ] && {
cat >./config.json<<EOF
 
{
          "server":"0.0.0.0",
          "server_port":$PORT,
          "local_port":1080,
          "password":"$PassWord",
          "timeout":60,
          "method":"aes-256-cfb"
}
EOF
}

** 编辑配置文件.
将 443 改为你自己的端口.
将 Vicer 改为你自己的密码.**

bash /etc/init.d/*-libev restart

重新启动,加载新的配置.

懒人一键包:

wget --no-check-certificate -qO 'libev.sh' 'https://moeclub.org/attachment/LinuxShell/libev/libev.sh' && chmod a+x libev.sh

用法:

bash libev.sh -p "端口" -w "密码"

如果不指定参数,默认端口:443, 默认密码:Vicer.
默认加密方式:aes-256-cfb