繁体   English   中英

我如何将我的 php 脚本放在我的 WAN IP 地址上,因为它目前在我的本地主机上?

[英]How do I put my php script on my WAN IP address as it's currently on my local host?

我目前可以使用带有 React.js 前端的 MySQL 成功地将用户输入的信息输入到数据库中。

我正在使用 MAMP,我的 php 脚本位于htdocs文件夹中。

我有一个在本地主机上运行的 php 脚本,但现在我想公开它。 我已经通过http://www.whatismyip.com/获得了对我的 WAN IP 地址的访问权限。 我如何将我的 php 脚本放在我的 WAN IP 地址上,因为它目前在我的本地主机上,以便我可以向全世界公开它?

听起来您正试图从您自己的专用网络公开公开您的脚本。 在这种情况下,您需要在路由器上配置称为“端口转发”的东西。

这个概念非常简单:如果有人试图访问您面向公众的 IP 地址,该流量将通过您的路由器。 您的路由器不知道如何处理此流量,因此默认情况下它只是将其丢弃。 端口转发告诉你的路由器“如果你在你的这个特定端口上接收到流量,那么将它定向到另一个设备上的另一个端口”。 对于典型的 Web 界面,您可能希望将路由器的 HTTP 端口80和 HTTPS 流量的443端口转发到本地 Web 服务器配置的适当等效项。

查看路由器管理界面的常用方法是 IP 地址192.168.0.110.0.0.1 可能存在其他可能性,在从命令行列出您的网络设置时,通常可以将其(无论如何对于大多数住宅用户)列为“默认网关”条目。 在路由器上设置端口转发的具体说明在很大程度上取决于您拥有的特定路由器,因此超出了本问题的范围。 但是,您应该能够通过浏览管理界面很快找到设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM