64M内存VPS利用手札:(一)安装shadowsocks-libev

手上有个使用了几年的64M内存VPS,一直用作某些用途,很稳定的连续工作了一年多,昨天手贱误删文件,导致宕机,所以记录一下重新安装流程,以作备份。

一、系统准备

系统我选择了debian7.0 x86 minimal最小化安装,这个仅仅是个人爱好而已。你也可以使用debian6,不过因为官方已经停止了LTS,所以安装依赖环境的时候会出错,需要修改更新源。

SSH进入VPS后第一件事情当然是更新,运行

如果最后显示 public key 错误

请运行下面命令修复

添加下面更新源以解决 debian 7 默认没有 libudns-dev 依赖包的问题

二、shadowsocks-libev安装

首先肯定是安装各种依赖环境

安装libsodium,启用chacha20加密

安装mbedTLS(安装3.0版本以上的ss-libev或者使用mbedTLS编译需要)

目前最新版的shadowsocks-libev是3.0.6版本

添加配置文件,端口、密码、加密方式请根据自己需求更改,具体请查看官方页面

安装完毕,运行命令测试一下,其中-u为支持UDP,一般玩游戏的用户会用到,具体参数详情请使用 ss-server –help 查看。

三、添加开机启动

请注意,这里不能直接添加ss-server,在执行rc.local脚本时,PATH环境变量未全部初始化,目录/usr/local/bin/ 需在执行/etc/profile 后才被添加到环境变量PATH中,在 /etc/rc.local 执行 /usr/local/bin/ 目录中的命令需要使用绝对路径,所以直接添加ss-server系统开机时不能自动启动SS。

四、重启vps并验证各项功能是否正常

至此shadowsocks-libev安装完成,小内存VPS优先考虑libev版本。当然有更简便的一键安装脚本,不过还是建议自己手动安装。

安装完后内存使用图一张,下篇文章将继续安装Kcptun给Shadowsocks加速。

发表评论

电子邮件地址不会被公开。 必填项已用*标注