系统环境:CentOS 6.3 x64
Apache:http-2.4.2
代理端,web服务器(192.168.7.12):
# mkdir /usr/local/apache2/htdocs/www.linuxidc.com/
首先将在主配置文件http.conf下Module的注释去掉
# vi /usr/local/apache2/conf/http.conf
找到以下3行,去掉#注释
-----------------
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Include conf/extra/httpd-vhosts.conf
-----------------
进入虚拟主机配置:
# vi /usr/local/apache2/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot "/usr/local/apache2/htdocs/www.linuxidc.com/"
ServerAlias
proxypass /
</VirtualHost>
被代理端,文件服务器(192.168.7.11):
# vi /usr/local/apache2/conf/http.conf
找到下行,去掉#注释
-----------------
Include conf/extra/httpd-vhosts.conf
-----------------
进入虚拟主机配置:
# mkdir /usr/local/apache2/htdocs/www.linuxidc.com/
# vi /usr/local/apache2/conf/extra/httpd-vhosts.conf
-----------------
<VirtualHost *:80>
DocumentRoot "/usr/local/apache2/htdocs/www.linuxidc.com/"
ServerAlias 192.168.7.11
</VirtualHost>
-----------------
配置完毕
这样客户端浏览器访问域名
通过http代理,即可访问到192.168.7.11上的资源
从而实现网站资源异步存储访问,缓解主服务器访问压力。
利用Apache代理功能实现网站资源异步存储
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/182db8b37561e94ed2dc8edd52e9c8c3.html