Apache快速安装和反向代理配置:https://www.cnblogs.com/brad93/p/16718104.html
Apache正向代理配置参考教程:https://www.cnblogs.com/zyxnhr/p/10994218.html
正向代理快速部署:
更新检查:
yum -y update
环境配置一:常规安装
yum -y install make gcc gcc-c++ wget vim unzip net-tools git autoconf automake openssl openssl-devel libtool
环境配置二:pcre安装
cd /usr/local && wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz && tar -zxf apr-1.4.5.tar.gz && cd apr-1.4.5 && ./configure --prefix=/usr/local/apr && make && make install && cd .. && rm -rf apr-1.4.5 && rm -rf apr-1.4.5.tar.gz \ && cd /usr/local &&wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz &&tar -zxf apr-util-1.3.12.tar.gz &&cd apr-util-1.3.12 &&./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/ &&make && make install &&cd .. &&rm -rf apr-util-1.3.12 &&rm -rf apr-util-1.3.12.tar.gz \ && cd /usr/local && wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz && tar -zxvf pcre-8.45.tar.gz && cd pcre-8.45 && ./configure && make && make install && cd .. && rm -rf pcre-8.45 && rm -rf pcre-8.45.tar.gz
开始安装步骤:
cd /usr/local/src/ &&git clone https://git-wip-us.apache.org/repos/asf/trafficserver.git &&cd /usr/local/src/trafficserver &&autoreconf -if &&./configure --prefix=/opt/ts --disable-fileinfo &&make &&make install
配置修改:
cd /opt/ts/ &&vim etc/trafficserver/records.config
参考最低配置:
CONFIG proxy.config.url_remap.remap_required INT 0 #禁用重映射规则存在的要求,并在Traffic Server将请求代理到远程主机之前匹配传入请求
CONFIG proxy.config.http.cache.http INT 1 #启用代理HTTP请求的缓存。
CONFIG proxy.config.reverse_proxy.enabled INT 0 #禁用反向代理,重要的设置
CONFIG proxy.config.http.server_ports STRING 10001 10001:ipv6 #修改为自定义的端口
启动指令:(路径:/opt/ts/)
cd /opt/ts/&&./bin/trafficserver restart
查看启动状态:
netstat -ntlp
使用方法如下图在浏览器中设置,也可以百度搜索:如何设置使用代理服务器