红联Linux门户
Linux帮助

渴望起飞的菜鸟:apache的基于单IP的多个虚拟主机不能显示自己的网站

发布时间:2010-05-12 20:48:27来源:红联作者:晴空之巅
fedora 13 中配置apache的基于一个IP的两个虚拟主机

环境:OS fedora13 rc2
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

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


Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all





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


Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all




在/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
目录下的所有文件和文件夹 而不能具体对应在虚拟主机配置的那个文件夹

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

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

共有 0 条评论