Apache VirtualHost配置
来源:互联网 发布:淘宝买东西要身份证 编辑:程序博客网 时间:2024/06/06 10:03
以lampp环境为例子,其他环境只是配置文件的路径不同。
先要在 lampp/etc/httpd.conf ( 这个是Apache 总的配置文件)中,将虚拟路径的注释去掉。
#Include etc/extra/httpd-vhosts.conf
使httpd-vhosts.conf文件起作用,或者直接在httpd.conf中写配置也可以,但不建议这么做。
相关的配置有:Listen NameVirtualHost <VirtualHost>
Listen 要监听的端口,多个端口,要写多个Listen;否则Apache启动的时候,不会启动相应的套接字。
比如
Listen 80 Listen 8080
2.NameVirtualHost 如果没有这个,<VirtualHost>
标签就没什么作用。
(感谢okiwill的指正,这里特指基于域名访问的情况,若是基于IP访问的,以第一个指定IP的VirtualHost为准,每个IP可以单独指定)
一个NameVirtualHost 可以对用多个<VirtualHost>
,每个<VirtualHost>
必须有自己的NameVirtualHost(我猜的)
NameVirutalHost *:80
制定这个主机的IP和端口,如果服务器上有多个IP,就可以制定某个IP的某个端口是哪个 主机。
(新版的Apache已经去除了NameVirtualHost 这个配置,因为确实没什么用,参数在VirtualHost中都已经指明了)
3 最关键的VirtualHost
重要:Apache 在接受到请求时,首先会默认第一个VirtualHost,然后再找匹配的,如果没有匹配的,就是第一个VirtualHost起作用。
因此在httpd.conf中,将<Dicrectory />
(这个是所有目录的默认配置)
和 <Direcotry /opt/lampp/htdocs>
的权限,都是deny from all.作为默认。
所以,我的第一个VirtualHost
是
<VirtualHost *:80> ServerName * DocumentRoot </opt/lampp/htdocs/guest> <Directory /opt/lampp/htdocs/guest> Order deny,allow Allow from all </Direcotry> <VirtualHost/>
后面的,依次添加就可以
<VirtualHost *:80> ServerName www.myweb1.com DocumentRoot </opt/lampp/htdocs/myweb1> <Directory /opt/lampp/htdocs/myweb1> Order deny,allow Allow from all </Direcotry> <VirtualHost/>
- apache virtualhost 配置
- apache 配置 virtualhost
- Apache VirtualHost配置
- Php apache virtualHost配置
- Apache 虚拟主机 VirtualHost 配置
- Apache 虚拟主机 VirtualHost 配置
- apache配置virtualhost
- Apache 虚拟主机 VirtualHost 配置
- Apache 虚拟主机 VirtualHost 配置
- Apache 虚拟主机 VirtualHost 配置
- Apache 虚拟主机 VirtualHost 配置
- Apache VirtualHost 配置
- Apache 虚拟主机 VirtualHost 配置
- Apache VirtualHost配置
- apache virtualHost配置
- Apache VirtualHost 配置
- Apache 虚拟主机 VirtualHost 配置
- Apache VirtualHost配置
- 《集体智慧编程》数学公式
- less常用
- 如何在 Azure 中均衡 Windows 虚拟机负载以创建具有高可用性的应用程序
- 无数四轴的航模常识
- IIS7 + Tomcat7 整合共用80端口
- Apache VirtualHost配置
- 浏览器最近浏览记录
- 助你快速踏入高薪职场——2017面试集锦之流行的框架与新技术
- Listener 监听器&&Spring使用Log4jConfigListener配置Log4j日志
- UE4蓝图节点翻译---Get Actor Eyes View Point
- CCPC.2017秦皇岛站 H-prime set
- 数据库删除语句 Drop/Delete/Truncate比较
- 控件收集
- battery-historian工具的使用