【发布时间】:2016-05-24 00:32:39
【问题描述】:
我最近将我的笔记本电脑升级到了 Win10(从 Win7)。自从这样做后,我发现端口 80 上正在运行某些东西,因此我的 Apache 本地服务器无法正常工作。我在尝试检测端口 80(不是 Skype)上的内容时迷路了,所以我正在尝试将 Apache 设置为使用端口 8080。
我已经成功了。如果我在浏览器地址栏 (Firefox FWIW) 中输入“localhost:8080”,我会得到测试“它可以工作!”信息。如果我输入我常用的虚拟主机名并附加“:8080”,它也可以工作。但我当然应该能够让它与 'localhost' 等一起工作?
我已将 httpd.conf 设置为“监听 8080”
我尝试将 v-hosts 定义的第一行设置为 <VirtualHost *:8080> 而不是之前的 <VirtualHost 127.0.0.1>,但这没有区别。
我尝试在 V-hosts 文件中的 ServerName 之后附加 ':8080'(这似乎合乎逻辑),但它不起作用。我也试过关闭我的卡巴斯基安全软件(但显然我不太喜欢这样做)。我已经阅读了几篇关于 Stack Overflow 和其他地方的文章,这些文章与我的问题很接近,但他们都认为我已经采取的步骤就足够了。
还有什么我应该做的吗?
【问题讨论】:
-
我已经尝试过了,但在端口 80 上什么也看不到。如果设置为端口 80,Apache 将无法启动。
-
请您扩展这个问题。我不是很了解它的原样。