ATS学习笔记(一)部署与安装

Apache Traffic Server(ATS或TS)是一个高性能的、模块化的HTTP代理和缓存服务器,与 Nginx 和 Squid 类似。

下载地址:http://trafficserver.apache.org/downloads

编译安装ATS

安装依赖包

# yum install gcc gcc-c++ openssl-devel tcl-devel expat-devel sqlite-devel pcre-devel libdbi-devel libtool db4-devel

下载ATS

# wget http://ftp.jaist.ac.jp/pub/apache/trafficserver/trafficserver-7.1.6.tar.bz2
# tar jxvf ./trafficserver-7.1.6.tar.bz2
# cd trafficserver-7.1.6

编译及安装

官网安装文档:https://docs.trafficserver.apache.org/en/latest/getting-started/index.en.html#installation

# ./configure --prefix=/opt/trafficserver
# make && make install

开机自动启动

# cp /opt/trafficserver/bin/trafficserver /etc/init.d/
# chkconfig --add trafficserver
# chkconfig --list trafficserver


反向代理配置

1 修改ATS配置文件

/opt/trafficserver/etc/trafficserver

        1. records.config 

                配置的默认端口为8080,修改为80

                CONFIG proxy.config.http.server_ports STRING 80 80:ipv6

        2. remap.config

                第一个用户访问163.com 第二个是 ats自动去访问163.com取源,当然也可以是ip地址

                map http://www.163.com http://www.163.com

        3. storage.config

                var/trafficserver 256M

2 启动ATS

        /opt/trafficserver/bin/trafficserver start

        /opt/trafficserver/bin/trafficserver status

        /opt/trafficserver/bin/trafficserver stop

3 访问ATS代理

        在另一台机器上配置:

        1. 配置/etc/hosts

                192.168.175.132 www.163.com

        2. 访问www.163.com

                curl www.163.com

                这时访问的www.163.com,就是通过ATS去请求处理的。
--------------------- 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值