Traffic server搭建
实验环境:
centos7.6
192.168.115.130 ats
#官网
#更新yum仓库
[root@ats ~]# yum -y update
#安装epel源
[root@ats ~]# yum -y install epel*
#安装基础环境
[root@ats ~]# yum install -y gcc gcc-c++ pkgconfig pcre-devel tcl-devel expat-devel openssl-devel perl-ExtUtils-MakeMaker bzip2 boost-devel tcl-devel autoconf automake
#下载安装包
[root@ats ~]# wget http://archive.apache.org/dist/trafficserver/trafficserver-7.1.4.tar.bz2
#创建目录
[root@ats ~]# mkdir /ats
#mv到ats
[root@ats ~]# mv trafficserver-7.1.4.tar.bz2 /ats/
#解压
[root@ats ats]# bzip2 -d trafficserver-7.1.4.tar.bz2
[root@ats ats]# tar xf trafficserver-7.1.4.tar
#增加用户及组
[root@ats ats]# groupadd ats
[root@ats ats]# useradd -g ats ats
#编译及安装
[root@ats trafficserver-7.1.4]# ./configure --prefix=/ --with-user=ats --with-group=ats --enable-experimental-plugins
[root@ats trafficserver-7.1.4]# make&&make install
#启动ats
[root@ats ~]# trafficserver start
#查看进程
[root@ats ~]# ps -ef | grep trafficserver |grep -v grep
#查看端口
[root@ats ~]# netstat -antlp | grep 8080
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 35635/traffic_manag
tcp6 0 0 :::8080 :::* LISTEN 35635/traffic_manag
[root@ats ~]# netstat -antlp | grep 8083
tcp 0 0 127.0.0.1:8083 0.0.0.0:* LISTEN 35635/traffic_manag
tcp 0 0 127.0.0.1:8083 127.0.0.1:51628 TIME_WAIT -
tcp 0 0 127.0.0.1:8083 127.0.0.1:51626 TIME_WAIT -
tcp 0 0 127.0.0.1:8083 127.0.0.1:51618 TIME_WAIT -
tcp 0 0 127.0.0.1:8083 127.0.0.1:51622 TIME_WAIT -
tcp 0 0 127.0.0.1:8083 127.0.0.1:51620 TIME_WAIT -
tcp 0 0 127.0.0.1:8083 127.0.0.1:51624 TIME_WAIT -
#常用的启动命令
启动
Trafficserver start
停止
Trafficserver stop
#重启
Trafficserver restart
#修改配置文件后生效(不好使),需重启服务
Traffic_ctl config reload