apache 服务可以启动,但是http:⼀⼀localhost 不能打开?拜托了各位 谢谢

后来把 DocumentRoot "D:/HTTP/web" 这个改了 也还是不行
2024-11-22 18:43:41
推荐回答(2个)
回答1:

不管是Apache还是IIS都无法使用已被占用的端口。 即每个端口只允许使用一次(一般指被一个服务程序所使用)。 如果系统内已安装IIS并使用了80端口(Http默认端口),再安装Apache,只要另选一个端口并不与其他应用冲突即可运行。 例如可以将Apache监听的端口改为81或其他任何一个未被使用的端口。 Apache修改监听端口的方法为: 打开 httpd.conf 修改 Listen 80 为 Listen 81 Apache可以同时监听一个以上的端口实现多个Http服务 只要添一行 如 Listen 82 即可 同样IIS也可以修改默认的端口以避开冲突 修改方法类似 打开 Administrative Tools -> Internet Services Manager 点选 Default Web Site(或其他自定义的Site) -> 右击选Properties 点选 Web Site -> Advanced... 修改TCP Port 为有效值即可

回答2:

你后面没加端口号呀 比如 http://localhost:8080/