如何让Apache HTTP Server 2.2和IIS 5.1在本地主机上同时工作?
我认为最简单的方法就是更改Apache侦听的端口号,但在安装IIS后,我仍然无法让它重新启动。“我的IIS”当前可在上正确提供页面。我有几个PHP项目,下面是如何在httpd.conf中配置端口的基本知识:如何让Apache HTTP Server 2.2和IIS 5.1在本地主机上同时工作?,apache,iis,port,Apache,Iis,Port,我认为最简单的方法就是更改Apache侦听的端口号,但在安装IIS后,我仍然无法让它重新启动。“我的IIS”当前可在上正确提供页面。我有几个PHP项目,下面是如何在httpd.conf中配置端口的基本知识: Listen 81 # Begin listening for virtual hosts. NameVirtualHost *:81 <VirtualHost *:81> # virtual.myvirtualdomain.com virtual host. Serv
Listen 81
# Begin listening for virtual hosts.
NameVirtualHost *:81
<VirtualHost *:81>
# virtual.myvirtualdomain.com virtual host.
ServerAdmin webmaster@virtual.myvirtualdomain.com
DocumentRoot "c:/Development/HTTPServer_WWW/virtual.myvirtualdomain.com/www"
ServerName virtual.myvirtualdomain.com
ErrorLog "c:/Development/HTTPServer_WWW/virtual.myvirtualdomain.com/logs/log"
<Directory "c:/Development/HTTPServer_WWW/virtual.myvirtualdomain.com/www">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
听81
#开始侦听虚拟主机。
名称虚拟主机*:81
#virtual.myvirtualdomain.com虚拟主机。
服务器管理员webmaster@virtual.myvirtualdomain.com
DocumentRoot“c:/Development/HTTPServer_WWW/virtual.myvirtualdomain.com/WWW”
ServerName virtual.myvirtualdomain.com
ErrorLog“c:/Development/HTTPServer_WWW/virtual.myvirtualdomain.com/logs/log”
选项索引跟随符号链接
允许超越所有
命令允许,拒绝
通融
然后在我的Windows主机文件中,我有一个如下条目:
127.0.0.1 virtual.myvirtualdomain.com
我已经设置了几个虚拟域,所有这些域都在本地运行,用于我目前正在处理的许多PHP项目。这一切都在端口80上正常工作,但后来我安装了IIS 5.1,服务不再启动。我做了一些研究,他们不可能都在同一个端口上运行。我更改了它,以便Apache现在可以看到端口81,但它仍然无法启动
编辑:
所以,我卸载了IIS,现在我仍然无法启动ApacheHTTP服务器。我将所有设置更改回端口80,但仍然失败。- 停止iis服务器并查看apache是否启动
- 在命令行中,运行: netstat-ano
- 禁用windows防火墙