Apache虚拟主机配置
背景:我有3个网站,运行在一台服务器上。2个是php的,Apache+php模块。1个是Java的,运行于tomcat上。IP:200.200.200.200(示例IP)
目的:
使用www.wealth.cn 访问php网站
使用www.ax.com 访问php网站
使用200.200.200.200 访问java网站(没有域名)
方案:
Apache上配置虚拟主机,实现访问3个网站
Apache占用80端口,tomcat占用8080端口,apache上配置反向代理,实现访问tomcat
原理:Apache 在接受到请求时,首先会默认第一个VirtualHost,然后再找匹配的,如果没有匹配的,就是第一个VirtualHost起作用。所以非域名的要在第一个位置
配置示例:
NameVirtualHost 200.200.200.200:80
<VirtualHost 200.200.200.200:80>
ServerName *
ProxyRequests Off #(说明开启的是反向代理)
Proxypass / balancer://proxy/
<Proxy balancer://proxy>
Order Deny,Allow
Allow from all
BalancerMember http://localhost:8080
</Proxy>
</VirtualHost>
<VirtualHost 200.200.200.200:80>
ServerName www.wealth.cn
ServerAlias wealth.cn
DocumentRoot /data0/www/wealth
</VirtualHost>
<VirtualHost 200.200.200.200:80>
ServerName www.ax.com
ServerAlias ax.com
DocumentRoot /data0/www/ax
</VirtualHost>
相关推荐
apache 虚拟主机配置 大全 资深web开发者总结apache配置vhost
php+apache虚拟主机配置 简单.php+apache虚拟主机配置
apache 虚拟主机配置非常适合新人学习
Apache虚拟主机配置文件 httpd-vhosts.comf
详细说明了 Apache虚拟主机配置和zf的环境配置 值得一看
具体的Apache虚拟主机配置,详细描述Apache虚拟主机的配置过程及原理
计算机后端-PHP视频教程. php与mysql加强- 05. php加强49-Apache虚拟主机配置.wmv
linux下apache虚拟主机的配置方法
此文档适用于lamp环境apache虚拟主机的搭建,使用lamp环境搭建虚拟主机的新手,可以参看此文档。
NULL 博文链接:https://ewinlive.iteye.com/blog/1004100
主要给大家介绍了关于Ubuntu 16.04与Apache虚拟主机配置的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用ubuntu16.04系统具有一定的参考学习价值,需要的朋友们来一起看看吧。
资源名称:Apache服务器虚拟主机虚拟目录配置 资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
apache虚拟主机配置一例,有需要的朋友可以参考下
一台apache服务器上配置多个站点,使用不同的域名访问不同的站点。本来是前两天帮公司一位同事配置虚拟主机,完成后写的一份技术文档,现在分享给大家了。
访问 http://www.abc.com/course/ ,实际访问的是:d:/www/moodle/index.PHP ServerAdmin webmaster@abc.com DocumentRoot d:/www/abc ... ##ServerAlias ... Options FollowSymLinks AllowOverride None O
文档是总结的apache的三种虚拟主机的配置方式,记录下来,方便以后查阅.
tomcat—apache集群虚拟主机配置详解!
具体如何配置apache里的虚拟主机