在线提供本地主机Web应用程序



我已经使用HTML,CSS和PHP构建了一个基本的Web应用程序(这是一个具有查询,修改等功能的库)。我已经使用WAMP服务器的PhpMyAdmin构建了包含书籍信息,订户信息等的数据库。在localhost(c: wamp www)上,一切正常(我可以添加,修改,进行查询等)。

现在,我想在线提供此Web应用程序,但是我不知道该如何做到这一点。对数据库的访问也必须在线可用(用于搜索,查询等)。

有人可以支持我吗?

对数据库的访问可以是本地的,因为使用yourdatabase在同一台计算机中运行的PHP文件。

,如果尚无法访问Apache服务器,则只需要在线访问Apache服务器,并且没有防火墙活动。在这种情况下,您应该能够通过IP连接到服务器。如果您不必编写公共IP即可连接。

,您需要域和DNS服务器。

您需要一个公共IP地址或将外部Web流量路由到您自己的Web服务器。大多数路由器都有一个高级部分,称为 IP/端口转发:查找您的。如果您没有这个,恐怕您无法通过外部到达。

除此之外,还可以找到您的私人IP:

C:>ipconfig

请注意 IP地址:这是您的私人地址,它在本地网络中唯一地标识了您。

在httpd.conf更改中:

ServerName localhost:80

with:

ServerName <private IP>:80

也找到这一行:

Require local

并将其更改为:

Require all granted

重新启动您的Web服务器。找出您当前的公共IP地址(路由器的公共地址:https://www.whatismyip.com),然后访问:

http://<public IP>:<port>/

或,如果您没有更改默认的HTTP端口(80),请访问:

http://<public IP>/

相关内容

  • 没有找到相关文章

最新更新