#二次更新# Alpine Linux下搭建酸酸乳一键脚本

二次更新说明:

由于ssrr项目被移除,更新安装程序。替换为博客备份版本。

安装Alpine Linux: Linux下OpenVZ平台Alpine Linux一键安装脚本

重装Alpine Linux后的内存占用:

下面上安装脚本:
(建议使用上面的来重装,如果是Docker pull的Alpine的话,没有包含rc-update服务,无法实现开机自启,需要手动启动。)

apk update
apk add py3-lxml
apk add python3
pip3 install pip==10.0.0
pip3 freeze
apk add --no-cache --virtual .build-deps tar
apk add --no-cache --virtual .build-deps wget
apk add --no-cache --virtual .build-deps openssl
apk add --no-cache --virtual .build-depslibsodium-dev
apk add curl unzip
cd /usr/local/
curl -O  https://cikeblog.com/s/shadowsocksr.zip
unzip shadowsocksr.zip
cd /usr/local/shadowsocks/shadowsocks
echo '{
"server":"0.0.0.0",
"server_ipv6":"::",
"server_port":9000,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"password0",
"timeout":120,
"method":"aes-256-cfb",
"protocol":"origin",
"protocol_param":"",
"obfs":"plain",
"obfs_param":"",
"redirect":"",
"dns_ipv6":false,
"fast_open":true,
"workers":1
}' >1.json
nohup python3 /usr/local/shadowsocks/shadowsocks/server.py -c /usr/local/shadowsocks/shadowsocks/1.json &
echo "nohup python3 /usr/local/shadowsocks/shadowsocks/server.py -c  /usr/local/shadowsocks/shadowsocks/1.json & " >/etc/local.d/ss.start
chmod +x /etc/local.d/ss.start
rc-update add local

把上面的代码复制到终端执行即可,最好一行行复制执行。

安装完成后,我们执行:

netstat -ntlp

查看shadowsocksr运行状态,如果需要修改端口和加密方式的话,请修改/root/1.json即可,由于Alpine的运行方式,我们修改后需要kill掉ss的进程,再执行:

nohup python3 /usr/local/shadowsocks/shadowsocks/server.py -c  /usr/local/shadowsocks/shadowsocks/1.json &

来进行后台守护,如果觉着麻烦,直接写进/bin目录下,作为程序运行也可以。

安装完成后重启,包含ss和系统的内存占用如下:

因为ShadowsocksR的进程会递增,如果小内存的vps的话,可以考虑下更换为Shadowsocks-go等占用小的程序运行。后面说不定我会发布ss版本的Alpine。

» 本文链接:#二次更新# Alpine Linux下搭建酸酸乳一键脚本
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。
alpine
Comments (9)
Add Comment
  • Xiaow

    第一个评错了,又不能删,ssgo的装了没网,装发不起

  • haha

    机场如何安装ssr多用户版呢,mysql数据库的。

    • 刺猬

      后面我看看有没有时间,有的话我把现有的后端教程改一下试试,讲道理是可以运行的,毕竟都是python来支撑。

      • xiaow

        安装之后显示没运行是什么原因

        • 刺猬

          麻烦不要刷评论,alpine和alpine脚本今早均已经测试,可以正常使用。

          • Xiaow

            我这测试是没有运行啊,我没事来你博客刷评论?我又得不到什么

            • 刺猬

              你第一个评论为: alpine脚本失效。
              第二个评论为: ssgo脚本不能用了
              第三个评论为:alpine下酸酸脚本无法使用。
              我想知道,alpine你都没装上,你如何用第三个脚本的?
              有问题不是一句话不能用就行的,我刚才全部测试,都可以使用,有问题贴上代码。谢谢!

              • Xiaow

                Alpine 可以装上,就是酸酸乳脚本装了,没有进程,没有运行

                • 刺猬

                  请看博客最新文章,已经更新程序。