一、安装apache
yum –y install httpd
二、查看配置文件里面有没有加载proxy.so文件
Centos 6.4在/etc/httpd/conf/httpd.conf里面,查看是否有下面红框内的的配置
Centos7.0在/etc/httpd/conf.modules.d/00-proxy.conf里面
如果不是以上两种版本的系统及软件,或者不是通过yum进行安装的apache服务器,编辑httpd.conf文件,查找LoadModule,根据注释提示,或者直接在行下加上以上几行代码。
三、配置反向代理文件
进入/etc/httpd/conf.d/文件夹,建立配置文件**.conf 输入以下内容
<VirtualHost *:80> #建立虚拟主机及监听端口 ServerName www.dx.com #设置主机名 ProxyRequests Off #此指令将允许或禁止Apache作为正向代理服务器的功能(设置为Off并不会禁用ProxyPass指令) <Proxy *> #应用于所代理资源的容器以成对的形式存在<Proxy *> </Proxy> Order deny,allow #先检查禁止设定,没有禁止的全部允许 Allow from all #允许所有访问 </Proxy> ProxyPass / http://192.168.30.30/ #将192.168.30.30服务器映射到本地服务器的URL空间中 ProxyPassReverse / http://192.168.30.30/ #调整由反向代理服务器发送的HTTP应答头中的URL </VirtualHost>四、启动apache服务器 service httpd start
二〇一四年十一月七日 12:01:14
评论区