文档章节

apache traffic server 部署

pypg
 pypg
发布于 2015/09/01 15:26
字数 361
阅读 560
收藏 2

  ATS是一个高性能的、模块的HTTP代理和缓存服务器,后来被雅虎收购,一直在雅虎内部使用,后来被雅虎开源把代码贡献给了apache基金会。ATS可以承担ISP级别的代理缓存服务,很强大,准备些一个系列,慢慢探索ATS的使用。今天先介绍部署使用

   安装步骤

    1、安装相关依赖

yum -y install gcc gcc-c++ pkgconfig pcre-devel tcl-devel expat-devel \
               openssl-devel perl-ExtUtils-MakeMaker libcap libcap-devel \
               hwloc hwloc-devel libunwind libunwind-devel autoconf automake libtool \
               libaio-devel perl-CPAN

    jemalloc库安装

tar xvf jemalloc-3.6.0.tar.bz2
cd jemalloc-3.6.0
./configure && make && make install    
ln -s /usr/local/lib/libjemalloc* /lib64/
ldconfig

  2、 ATS安装

tar xvf trafficserver-5.3.1.tar.bz2 
cd trafficserver-5.3.1
useradd trafficserver

       隐藏相关信息

sed -i 's!ApacheTrafficServer!CacheServer!g' mgmt/RecordsConfig.cc
sed -i 's!ATS!CS!g' mgmt/RecordsConfig.cc

      编译配置

./configure --with-user=trafficserver --with-group=trafficserver \
            --prefix=/usr/local/ats --with-jemalloc \
            --enable-linux-native-aio \
&& make && make install

配置修改

/usr/local/ats/etc/trafficserver/records.config

修改服务端口为80
CONFIG proxy.config.http.server_ports STRING 80
代理时保留host
CONFIG proxy.config.url_remap.pristine_host_hdr INT 1

/usr/local/ats/etc/trafficserver/remap.config

map http://www.oschina.net http://www.oschina.net

/usr/local/ats/etc/trafficserver/remap.config

/workspace/ATS/ 200G

服务器状态维护 

bin/trafficserver start
bin/trafficserver stop
bin/trafficserver restart

      以上完成了一个ats服务器的基本部署

写在最后,ats5.0之前有traffic_shell来进行相关信息查看,5.0之后作者觉得没什么卵用,移除了traffic_shell,相继续使用的同学可以在源码包下tool目录下用traffic_shell.pl来代替

© 著作权归作者所有

pypg
粉丝 2
博文 11
码字总数 3708
作品 0
朝阳
数据库管理员
私信 提问
加载中

评论(1)

justinyi
justinyi
请问谁做过apache traffic server模块开发的 ,请教QQ 842276618
Apache Traffic Server 5.1.1 发布,重要安全更新

Apache Traffic Server 5.1.1 发布!此版本现已提供下载(http://trafficserver.apache.org/downloads),是最新的稳定版本。5.0.x 系列到 5.1.0 的升级是无缝升级,升级指导请看这里:https...

oschina
2014/11/03
1K
0
Traffic Server Overview

Traffic Server 可以加速Internet访问,增强web站点性能,同时也提供前所未有的网络托管能力。 Traffic Server是什么 Traffic Server是一个高性能的web代理缓存,它通过将频繁访问的信息缓存...

红薯
2012/10/25
699
0
Traffic Server 2.0.0 Alpha,反向代理服务

Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会,暂时还是孵化状态。 这是 Traffic Server 转到 Apache 基...

小编辑
2010/03/30
278
0
Apache Traffic Server 3.3.1-dev 发布

Apache Traffic Server 项目刚刚发布了 Apache Traffic Server v3.3.1-dev 开发者版本。下载地址: http://trafficserver.apache.org/downloads 该版本修复了超过 100 个bug,同时包含如下新...

红薯
2013/03/16
763
2
Apache Traffic Server v4.0.2 发布

Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 Apache Traffic Server 4.0.2发布。2013-10-14 squid ...

fei
2013/10/15
2K
0

没有更多内容

加载失败,请刷新页面

加载更多

C# 视频多人脸识别的实现过程

整个项目是用虹软技术完成开发 上一篇内容的调整,提交到git了,https://github.com/catzhou2002/ArcFaceDemo 基本思路如下: 一、识别线程 1.获取当前图片 2.识别当前图片的人脸位置,并将结...

是哇兴哥棒棒哒
14分钟前
0
0
Spring Cloud Eureka 你还在让它裸奔吗??

前些天栈长在微信公众号Java技术栈分享了 Spring Cloud Eureka 最新版 实现注册中心的实战教程:Spring Cloud Eureka 注册中心集群搭建,Greenwich 最新版!,成功进入 Eureka 控制台页面。 ...

Java技术栈
30分钟前
1
0
linux gyp ERR! stack Error: EACCES: permission denied, mkdir ‘xxx’

在使用linux npm install的出现这个错误了,百度了下,没有权限加个参数即可 npm install --unsafe-perm

朝如青丝暮成雪
31分钟前
1
0
使用kubeadm 搭建K8s集群

1. 参考官网 https://kubernetes.io/docs/setup/independent/install-kubeadm/

whhbb
59分钟前
2
0
Dubbo 3.0 !提升不止一点点!

Dubbo 自 2011 年 10 月 27 日开源后,已被许多非阿里系的公司使用,其中既有当当网、网易考拉等互联网公司,也不乏中国人寿、青岛海尔等大型传统企业。 自去年 12 月开始,Dubbo 3.0 便已正...

编程SHA
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部