trafficserver服务器搭建

trafficserver服务器搭建

ID:8970760

大小:61.50 KB

页数:6页

时间:2018-04-13

trafficserver服务器搭建_第1页
trafficserver服务器搭建_第2页
trafficserver服务器搭建_第3页
trafficserver服务器搭建_第4页
trafficserver服务器搭建_第5页
资源描述:

《trafficserver服务器搭建》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、ApacheTrafficServer服务器搭建作者:网络技术部徐志权日期:2013年6月3日VERSION1.1更新历史:2013.06.20:更新使用外部DNS配置ApacheTrafficServer服务器搭建要求如下:1、通过ApacheTrafficServer实向反向代理2、remap.config数据基于mysql数据库保存3、结合mydns的dns服务解析回源网站与服务器IP地址解析过程。4、至少保证1000的并数量(从sysctl.conf等方面优化)。5、Traffic兼容于HTTP1.1协议原理图:客户端----TrafficServe

2、r代理-----回源服务器(真实网站服务器)。一、安装前准备1.检查是否安装:PkgconfigLibtoolgcc(>=4.3orclang>3.0)make(GNUMake!)OpensslTclExpatPcreLibcapflex(forTPROXY)HwlocLuaAutoconfNcursesAutomake若使用mysql保存数据,则还需安装Mysql利用命令yum检测,并安装:yuminstallpkgconfig*libtool*gccmakeopenssl*tcl*expat*pcre*libcapflex*hwloc*lua*autoc

3、onfautomakencurses*(各依赖包的*-devel包必须安装,编译安装除外但需要在编译trafficserver时指定路径)需要数据库支持则还需安装数据库Yuminstallmysql*或使用tar包安装2.获得trafficserver目前最新版为3.3.5,稳定版为3.2.4,其中编译时同时编译plugins/experimental内的插件在3.3.1后才支持本次搭建使用稳定版3.2.4获得安装包:http://mirrors.cnnic.cn/apache/trafficserver/trafficserver-3.2.4.tar.bz

4、23.获得trafficserver插件gitclonehttps://git-wip-us.apache.org/repos/asf/trafficserver.git插件源文件存在于trafficserver/plugins/experimental二、安装部署trafficserver#tar-jxvftrafficserver-3.2.4.bar.bz2#cdtrafficserver-3.2.4#./configure--prefix=/usr/local/trafficserver#make&&makeinstall#ln-s/usr/local

5、/trafficserver/bin/*/usr/local/bin测试是否安装成功#/usr/local/trafficserver/bin/traffic_server-R1REGRESSION_TESTDONE:PASSED(测试通过)配置trafficserverrecords.config是key-value格式的配置文件,负责大部分全局的选项设置,即主配置文件。storage.config用于指定磁盘存储。remap.config定义映射规则,用于请求的重写(rewrite),反向代理即在此配置。records.config配置#vi/usr/l

6、ocal/trafficserver/etc/trafficserver/records.configCONFIGproxy.config.http.server_portINT8080#监听端口,反向代理通常为80CONFIGproxy.config.url_remap.remap_requiredINT1#1为只反向代理,0为正向+反向代理,返回源服务器headerCONFIGproxy.config.reverse_proxy.enabledINT1#开启反向代理CONFIGproxy.config.http.cache.httpINT1#打开http

7、缓存功能CONFIGproxy.config.cache.ram_cache.sizeINT512M#RAM缓存大小CONFIGproxy.config.http.server_max_connectionsINT2000#同源服务器的最大连接数CONFIGproxy.config.http.keep_alive_no_activity_timeout_outINT60#当一个事务结束后同原服务器保持连接的时间remap.config配置#vi/usr/local/trafficserver/etc/trafficserver/remap.config启动t

8、rafficserver#trafficserver

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。