2019-12-31关于CentOS7安装和启动TCPA过程存档
本来服务器相对稳定了是不应该在瞎折腾的,但是无奈好奇心害死猫,终究是抵不过手贱,还是安装了一下。
为免日后忘记,还是把过程记录下来,存个档,以便以后需要的时候找不到教程。
考虑到不同的系统可能出现的问题,不建议在已有的生产环境中安装。有需要的朋友可以在系统安装初始阶段安装,检测没有问题之后再部署到生产环境中。
准备
1、自用服务器使用的是CentOS7 64位系统(其他系统请自行网上搜索是否可用和教程)
2、更新源和依赖库
yum update -y
yum install net-tools wget -y

安装
1、更换系统内核
wget https://www.xwteam.cn/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

2、重启机器
reboot
3、查看内核是否更换成功
uname -a

4、安装TCPA
wget https://www.xwteam.cn/tcpa/tcpa_packets_180619_1151.tar.bz2
tar jxvf tcpa_packets_180619_1151.tar.bz2
cd tcpa_packets
sh install.sh

4、启动TCPA
cd /usr/local/storage/tcpav2
sh start.sh

5、检查TCPA是否启动
lsmod|grep tcpa

6、自定义端口(未测试,因为暂未用到其他端口)
默认会启动和加速80,443,8080这三个端口。
如果需要自定义端口,则需要在start.sh文件中修改。
CTLAPP access add tip $ip tport 1234(自定义端口)
卸载
cd /usr/local/storage/tcpav2
sh uninstall.sh