一、购买VPS服务器
也可以说是租用吧,流行的有Vultr和搬瓦工,我用的是搬瓦工,之前有2.5刀/月的,现在都没货了,自己用的是5刀/月的,至于购买教程网上一大把。
二、Xshell连接VPS注意
如果出现
ssh: connect to host XX.XX.XX.XX port 22: Connection refused/failed
或者
Read from socket failed: Connection reset by peer
先用国内和国外的端口扫描,扫描IP和端口,如果都是开放的,仍然连不上SSH,直接删掉服务器,重建一个(重建一次要0.01刀,我前后试了十几次)
三、搭建shadowsocks服务
直接执行脚本:
wget --no-check-certificate http://www.vofac.com/download/66R.sh;bash 66R.sh
或者
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh chmod +x shadowsocks.sh ./shadowsocks.sh 2>&1 | tee shadowsocks.log
过程中会提示端口号,密码以及加密方式,可以根据提示自行选择。
四、下载SS客户端
将以上执行成功的信息记录好,填充进去即可。
五、安装加速包
执行脚本
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh
如果提示:
Serverspeeder is not supported on this kernel! View all supported systems and kernels here
表示不支持此内核,更换内核即可,首先确定VPS的类型,是KVM还是openVZ,serverspeeder只支持KVM,
更换内核,
rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force
检查内核是否安装成功,输入命令,回车:
rpm -qa | grep kernel
出现如图即表示安装成功:
重启:reboot即可。
重新执行脚本:
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh
六、可能出现的问题
如果过程中出现,
ipconfig: command not found serverspeeder.sh: line 141: ifconfig: command not found serverspeeder.sh: line 144: ifconfig: command not found
出现此问题的原因绝大多数情况下可能都是系统没有附带ipconfig,例如你安装的是CentOS最小安装包模式。
因此这个时候只需要我们使用命令安装ipconfig即可,命令如下
yum install upgrade
yum install net-tools
可参考连接:https://www.91yun.co/archives/683