我想知道是否可以在apache服务器上的一个IP地址下设置多个主机(网站)(在我的centOs服务器上运行)。问题是,我还没有域名,只能使用一个IP地址。
我尝试使用“在不同端口上运行不同的站点”。示例发布在此处(http://httpd.apache.org/docs/2.0/vhosts/examples.html),但不知何故它不起作用(返回“在页面加载时重置与服务器的连接。”on on我的火狐)。
这是我的虚拟主机配置:
听80
听8080
NameVirtualHost 216.244.92.76:80
NameVirtualHost 216.244.92.76:8080
<VirtualHost 216.244.92.76:80>
DocumentRoot "/home/web/shop"
ServerName my.cellphone.com
<Directory "/home/web/shop">
Options All
AllowOverride All
Order deny,allow
</Directory>
</VirtualHost>
<VirtualHost 216.244.92.76:8080>
DocumentRoot "/home/web/pelangi"
ServerName my.pinkie.com
<Directory "/home/web/pelangi">
Options All
AllowOverride All
Order deny,allow
</Directory>
</VirtualHost>
我在这里做错了吗?或者是不可能通过使用不同的端口在一个IP地址下设置多个主机(请注意我还没有域名)?
非常感谢任何帮助。
非常感谢。
最好的问候,
托米
答案 0 :(得分:0)
可以使用不同的主机名或IP:PORT来完成。我没有看到你的虚拟主机设置有任何问题。但是,我的问题是关于a。)防火墙,b :) ISP端口阻止等您是否尝试过使用http://localhost和http://localhost:8080而不是IP地址?
另外,你有一个端口转发这些端口的路由器吗?它适用于一个而不是另一个吗?有时这是我们忽略的非常简单的事情。
麦克