保姆级教程·购买VPS并部署SSR服务端性价比方案
--写于2021.01.06--
购买VPS
工作从购买VPS开始,每个人的预算与需求都不同,请根据自己的实际情况选择。
由于本教程着重性价比,所以这里选择一台Vultr的乞丐VPS为例。
1.进入Vultr官网 www.vultr.com ,并注册登录好账号,
注册账号的最后一步是充值,支付宝的最低充值金额为10$,也可以选择PayPal最低5$充值。
2.点击主页下方的cloud Compute进入VPS的购买详情选单。
3.进入后可以看到详细的价目表,由于追求性价比所以选最低价格的即可。注意第一个选项VPS
只支持IPv6地址,所以不做考虑。点击Depoly Now进入Depoly New Instance界面。
4.第一项Choose Server,选择Cloud Compute。
5.第二项的Server Location选择Tokyo,也可以选择其他地区,这里以Tokyo为例子
6.接着来到Server Type,选择CentOS 7 x64即可。
7.然后选择Server Size,选择最低的5$/月即可。1核CPU+1G内存,作为SSR服务端完全够了
8.最后来到Addition Features,勾选Enable Private Networking,获得一个IPv4地址,第一个Enable IPv6可勾可不勾。
9.完成检查无误点击右下角的Depoly Now。等待安装完毕,Products界面能看到VPS并处于Running状态。
10.点击Cloud Instance进入VPS。这个界面列出了VPS基本信息,记住IP地址(IP Address)和密码(Password),后面会用到。
初始密码堪称反人类绝学,建议使用 官方文档 中的方法更改密码。更改后SSH连接VPS需要用新密码,VPS基本信息面板的密码不能使用。
使用SSH在VPS部署SSR服务器端
目前为止VPS已整装待发,开始部署SSR服务端。本文一键安装脚本引用自teddysun,教程参考自 SSR中文网 。
部署SSR服务端前可以安装BBR来提高连接速度,BBR介绍与安装详见 这里 。
1.Putty使用方法:
2.电脑端安装Putty,连接VPS服务器以root用户登录。
登录成功后依次运行以下三条命令
① wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
② chmod +x shadowsocks-all.sh
③ ./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log
4.在接下来的界面设置参数
①提示选择版本时输入2后回车,开始安装SSR
②设置SSR密码,输入密码后回车即可
 ③选择SSR服务端要使用的端口,可以在范围内随便输入一个或者直接回车使用默认端口
④选择加密方式,输入加密方式前的序号即可,比如输入12回车选择chacha20
选择协议,建议选择5开始以下的协议,输入序号回车
⑥选择混淆方式,输入序号后回车
⑦选择完成后按任意键开始部署SSR服务端
⑧部署完成后提示如下图,记住提示中各项设置参数,客户端连接会用到
⑨到这里,SSR服务端已部署完毕,可以在客户端输入设置参数开始使用。保险起见可以输入reboot重启VPS,SSR服务端会开机自启。
附:SSR服务端常用命令:
启动SSR:/etc/init/shadowsocks-r start
退出SSR:/etc/init/shadowsocks-r stop
重启SSR:/etc/init/shadowsocks-r restart
SSR状态:/etc/init/shadowsocks-r status
卸载SSR:./shadowsocks-all.sh uninstall
如果要更改配置文件,文件位于/etc/shadowsocks-r/config.json
SSR二维码默认位于:/root/shadowsocks_r_qr.png