Skip to content

全自动安装 SSRoT 服务器

ssrlive edited this page Oct 14, 2020 · 46 revisions

VPS 的操作系统最好是 ubuntu 18.04+

由于涉及到 web 服务器的安装和数字证书的申请, 安装过程较为繁琐复杂, 不可能真的一键到底, 中间有几处需要您输入 域名, 端口, 密码 等信息, 其中除了 域名 必须人工输入以外, 其余都可以使用默认值, 回车即可.

ssh 登入主机后, 使用 sudo -i 命令切换到 root 权限, 然后运行下列命令, 按照提示输入应答, 即可完成安装.

对于新创建的主机, 这时候可能连 wget 工具都没有, 那就先把它装上: ubuntu, apt install wget -y ; CentOS, yum install wget -y .

wget --no-check-certificate https://raw.githubusercontent.com/ShadowsocksR-Live/shadowsocksr-native/master/install/ssrn-ot-install.sh
chmod +x ssrn-ot-install.sh
./ssrn-ot-install.sh 2>&1 | tee ssr-n-ot.log

安装失败的绝大部分原因参阅 这里

安装结束以后, 配置文件全文会显示在屏幕上, 该文件是 服务器/客户端 通用的. 复制/粘贴 下来保存成 json 文件就可以供本地 客户端 使用了.

当然. 这时候位于 /fakesite/ 文件夹内的网站内容, 还是一个孤零零的示例网页文件, 下一步您得尽快填补一些看起来有趣的内容. 否则, 等 GFW 醒过闷儿来, 就可能封杀这个网站了.

祝玩得开心.

安装结束以后,各种配置和设定可以看 成果汇总

注意:对于某些开启了 IPv4 / IPv6 双栈的服务器,请求目标网站地址时可能会失败,这时你得 关掉整个主机的 IPv6 支持

IPv6-only 主机上安装 SSRoT 专用脚本,不要乱用

wget https://raw.githubusercontent.com/ShadowsocksR-Live/shadowsocksr-native/master/install/ssrn-ot-install-ipv6.sh
chmod +x ssrn-ot-install-ipv6.sh
./ssrn-ot-install-ipv6.sh 2>&1 | tee ssr-n-ot.log

IBM cloud 云服务器上安装

创建 IBM cloud 云服务实例时,选 Java 或 Node.js 类型,内存大小随意。

安装过程中,仅 应用名称 是必须输入的,内存大小与创建实例时指定大小要匹配,其它的一路回车就可以了。

wget https://raw.githubusercontent.com/ShadowsocksR-Live/shadowsocksr-native/master/install/ibmcloud.sh
bash ibmcloud.sh

由于 IBM 对滥用其云服务的打击力度加大,对于白嫖族来说, 部署在他们的免费资源上其实意义不大,一般几个小时就销号;但如果付费购买一个,应该是个不错的选择。