#二次更新# 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下搭建酸酸乳一键脚本
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。
评论 ( 9)
  1. avatar
    沙发
    Xiaow 2019-09-19 02:13

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

  2. avatar
    板凳
    haha 2018-09-09 01:58

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

    • avatar
      回复
      刺猬 2018-09-09 02:01
      @haha 后面我看看有没有时间,有的话我把现有的后端教程改一下试试,讲道理是可以运行的,毕竟都是python来支撑。
      • avatar
        回复
        xiaow 2019-09-18 18:03
        @刺猬 安装之后显示没运行是什么原因
        • avatar
          回复
          刺猬 2019-09-19 01:52
          @xiaow 麻烦不要刷评论,alpine和alpine脚本今早均已经测试,可以正常使用。
          • avatar
            回复
            Xiaow 2019-09-19 01:56
            @刺猬 我这测试是没有运行啊,我没事来你博客刷评论?我又得不到什么
            • avatar
              回复
              刺猬 2019-09-19 02:04
              @Xiaow 你第一个评论为: alpine脚本失效。 第二个评论为: ssgo脚本不能用了 第三个评论为:alpine下酸酸脚本无法使用。 我想知道,alpine你都没装上,你如何用第三个脚本的? 有问题不是一句话不能用就行的,我刚才全部测试,都可以使用,有问题贴上代码。谢谢!
              • avatar
                回复
                Xiaow 2019-09-19 02:15
                @刺猬 Alpine 可以装上,就是酸酸乳脚本装了,没有进程,没有运行
                • avatar
                  回复
                  刺猬 2019-09-19 02:45
                  @Xiaow 请看博客最新文章,已经更新程序。