从中挑一个能安装成功的就行。
锐速serverspeeder
update: CentOS 7安装成功,虽然需要换内核但是有现成的一键脚本。关于锐速可以到项目页面查看,但作者博客和一键脚本资源在墙外。支持内核列表
我创建的vps服务器操作系统选择是CentOS 7,内核版本是3.10.0-1062.1.2.el7.x86_64
,需要换成3.10.0-229.1.2.el7.x86_64
CentOS 7换内核
1
2
3
4
5
#脚本1
wget -N --no-check-certificate https://freed.ga/kernel/ruisu.sh && bash ruisu.sh
#备用脚本
rpm -ivh http://soft.91yun.pw/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force
脚本1执行完会自动重启,xshell重新连接就可以。如果用的是脚本2,可以用rpm -qa | grep kernel
查看是包含3.10.0-229.1.2.el7.x86_64
。(其实看不看无所谓,重启就行)
重启之后(记得再连接服务器),查看更换内核是否成功
然后就可以执行以下命令安装serverspeeder
1
2
3
4
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder-v.sh && bash serverspeeder-v.sh CentOS 7.1 3.10.0-229.1.2.el7.x86_64 x64 3.10.61.12 serverspeeder_2727
#备用脚本
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder-v.sh && bash serverspeeder-v.sh CentOS 7.1 3.10.0-229.1.2.el7.x86_64 x64 3.11.20.4 serverspeeder_3283
完成后应该显示
到此锐速安装完成
卸载锐速:
1
chattr -i /serverspeeder/etc/apx* && /serverspeeder/bin/serverSpeeder.sh uninstall -f
锐速一键包合集
BBR
据说适用:CentOS 6+,Debian 7+,Ubuntu 12+
在CentOS 7安装成功
1
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && bash ./bbr.sh
安装完成后会提示重启。重启之后,再次连接,执行lsmod | grep bbr
验证bbr是否启动。返回值有tcp_bbr
说明bbr已启动。
到此bbr安装完成。
nanqinlang bbr
适用:Debian 7+,CentOS 6/CentOS 7
亲测Debian 8, CentOS 7安装成功,可在项目wiki看详细介绍
Debian:
1
2
3
wget --no-check-certificate https://github.com/tcp-nanqinlang/general/releases/download/3.4.2.1/tcp_nanqinlang-fool-1.3.0.sh
bash tcp_nanqinlang-fool-1.3.0.sh
CentOS:
1
2
3
wget --no-check-certificate https://raw.githubusercontent.com/tcp-nanqinlang/general/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh
bash tcp_nanqinlang-1.3.2.sh
首先选择1更换内核,Debian 8会出现蓝屏,选择no(注意看提示为是否放弃删除内核)继续,完成后reboot,再重新连接服务器。CentOS 7直接安装完成然后重启。
连接成功后,重新执行脚本(就是bash那一行命令),选择2安装并开启算法,安装完成如图。
同样可以使用lsmod | grep nanqinlang
查看是否启动。
到此nanqinlang bbr完成安装