我似乎找不到任何好的解决方案来解决我的问题,所以我希望这个问题能得到一劳永逸的答案。 首先,我知道直接从我的 PC 在线托管我的 html 文件意味着放松我的 PC 安全性,这可能很危险。但我对此很满意,因为这只是我的测试笔记本电脑。这里没有什么重要的东西。
所以让我们从主要问题开始。我已将端口转发到端口 3306、80、8080 和 2727(我计划将 apache 端口切换到此)
在线测试端口,结果已打开。
在我的 apache httpd.conf 文件中,这是我的设置..
听0.0.0.0:2727
ServerName xxx.xxx.x.xx:2727(这是我的私有(private)IP)
<Directory "c:/wamp/www/">
Options FollowSymLinks Indexes
Allow from all
Order Allow,Deny
AllowOverride All
Require all granted
</Directory>
我现在可以通过在网址中输入 127.0.0.1:2727 来访问 wamp www 目录中的 index.html(同样可以访问/phpmyadmin)
接下来我应该做什么来确保我的公共(public) IP 可以访问 index.html? 例如,当我像这样输入我的公共(public) IP 175.162.154.18:2727 时,它只是显示连接超时。
如果有帮助,请提供额外信息:
- 我的 WAMP 是橙色的。
- 我的 PC 上有 MYSQL 社区版。
- 我的 WAMP 版本是 2.5
- Apache 版本为 2.4.9
- MySQL 版本为 5.6.17
- Apache 服务测试端口 80 未使用。
如果我的问题似乎难以理解,我提前道歉,但我会尽力根据要求提供尽可能多的信息。
最佳答案
修改apache httpd.conf文件
Listen 2727
关于mysql - 如何将www目录设置为公开?瓦姆普,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32013290/