TCPA介绍
腾讯TCPA由腾讯TEG操作系统组研发,主要用于小文件的性能提升,与bbr,锐速等TCP加速而言更适用于建站(自从用了TCPA,妈妈再也不怕网站打开太慢了)。值得注意的是,TCPA目前并未开源,所以要是不放心的话,请用其它加速,另官方已经删掉了TCPA,不过有大佬备份了,我们才得以使用。
一键脚本
wget https://so.1r.ee/tcpa/tcpa.sh
chmod +x tcpa.sh
./tcpa.sh
脚本说明
- 使用命令:lsmod|grep tcpa 出现tcpa_engine 224249 0则表示TCPA安装成功。
- TCPA目录:/usr/local/storage/tcpav2
- 运行TCPA:
cd /usr/local/storage/tcpav2
sh start.sh
- 增加端口:TCPA默认只加速80、443、8080端口,如果需要增加端口请执行:
vi /usr/local/storage/tcpav2/start.sh
#输入i进行编辑
#找到$BINDIR/$CTLAPP access add tip $ip tport 80
#在下方照着复制,改下端口号就行
#键位esc,输入:wq后回车
cd /usr/local/storage/tcpav2
sh start.sh
- 卸载TCPA:
cd /usr/local/storage/tcpav2
sh uninstall.sh
手动安装方法
1.安装依赖
yum -y install net-tools
2.更换系统内核
wget https://so.1r.ee/tcpa/kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm
rpm -ivh kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm --force
3.重启
reboot
4.下载主程序
wget https://so.1r.ee/tcpa/tcpa_packets_180619_1151.tar.gz
tar xf tcpa_packets_180619_1151.tar.gz
cd tcpa_packets
sh install.sh
cd /usr/local/storage/tcpav2
sh start.sh
5.查看是否安装成功
lsmod|grep tcpa