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-6.1.1.tar.bz2
# tar jxvf ./trafficserver-6.1.1.tar.bz2
# cd trafficserver-6.1.1

编译及安装

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

# ./configure --prefix=/usr/local/ats
# make && make install

开机自动启动

# cp /usr/local/ats/bin/trafficserver /etc/init.d/
# chkconfig --add trafficserver
# chkconfig --list trafficserver


反向代理配置

1 修改ATS配置文件

/usr/local/ts/etc/trafficserver

        1. records.config 

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

                CONFIG proxy.config.http.server_ports STRING 80

        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

        /usr/local/ts/bin/trafficserver start

        /usr/local/ts/bin/trafficserver status

        /usr/local/ts/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去请求处理的。

参考:http://blog.csdn.net/guowenyan001/article/details/50385721
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值