当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 渴望起飞的菜鸟:apache的基于单IP的多个虚拟主机不能显示自己的网站
帖子发表于 : 2010-05-12 20:48 

注册: 2009-03-17 13:20
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
fedora 13 中配置apache的基于一个IP的两个虚拟主机

环境:OS fedora13 rc2 ( 和ubuntu也差不了多少吧 呵呵 主要看配置文件)
web apache 2.1.15( 带php mysql)
本机IP 58.19.188.224 (动态DHCP获得,不过暂时性做试验应该不成问题吧)
目的:利用一个ip配置两个域名的虚拟主机

域名都为3322的二级动态域名 已经都绑定到我的fedora上


在/etc/httpd/conf/httpd.conf中最后自己添加的内容 如下

ServerName 58.19.188.224
NameVirtualHost 58.19.188.224
<VirtualHost 58.19.188.224>
ServerAdmin fedora@gmail.com
DocumentRoot /var/www/html/itbirdfly.3322.org
ServerName itbirdflyl.3322.org
ErrorLog /var/log/itbirdfly_error_log
CustomLog /var/log/httpd/itbirdfly_access_log combined

<Directory "/var/www/html/itbirdfly.3322.org">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>


<VirtualHost 58.19.188.224>
ServerAdmin fedora@gmail.com
DocumentRoot /var/www/html/ilovefedora.3322.org
ServerName ilovefedora.3322.org
ErrorLog /var/log/ilovefedora_error_log
CustomLog /var/log/httpd/ilovefedora_access_log combined

<Directory "/var/www/html/ilovefedora.3322.org">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>


在/var/www/html/下建立了两个文件夹 一个是 itbirdfly.3322.org
另一个是ilovefedora.3322.org


在这两个目录下各自建立了一个index.html文件
然后修改了/etc/httpd/conf.d/welcome.conf 屏蔽了里面的所有内容
不然 敲两个域名在浏览器中显示的都是这个欢迎界面 就是最原始的 apache刚装上去在浏览器中127.0.0.1的界面

配置好这些后 在浏览器中输入 两个域名 均有效果 但是显示的都是/var/www/html
目录下的所有文件和文件夹 而不能具体对应在虚拟主机配置的那个文件夹

这是怎么回事呢 麻烦高手给看看 菜鸟 请多多指导

虽是菜鸟 但也渴望起飞 请给我这个机会 ,谢谢了


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot] 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译