Php 我可以将本地主机服务器用于公共网站吗?

Php 我可以将本地主机服务器用于公共网站吗?,php,Php,这可能是一个愚蠢的问题,但我可以将我的PhpMyAdmin(localhost)用于公共网站吗?或者只能从这台特定的计算机上使用?我不确定你是否理解我的意思,但基本上,我想做的是用html和php编写一个登录表单,然后将它连接到我的本地主机并将网站上线。或者我的网站会引用他们的本地主机,然后返回错误,因为他们在服务器中找不到该数据库?即使你不知道答案,你也可以分享你对为什么你认为这会/不会起作用的想法。简短的答案是肯定的。答案很长,是的,但有一些警告 您的ISP可能不允许端口80(或443,即S

这可能是一个愚蠢的问题,但我可以将我的PhpMyAdmin(localhost)用于公共网站吗?或者只能从这台特定的计算机上使用?我不确定你是否理解我的意思,但基本上,我想做的是用html和php编写一个登录表单,然后将它连接到我的本地主机并将网站上线。或者我的网站会引用他们的本地主机,然后返回错误,因为他们在服务器中找不到该数据库?即使你不知道答案,你也可以分享你对为什么你认为这会/不会起作用的想法。

简短的答案是肯定的。答案很长,是的,但有一些警告

  • 您的ISP可能不允许端口80(或443,即SSL)通过本地服务器
  • 您需要在防火墙中打开一个端口,并将其指向您的本地IP地址
  • 您的公共IP地址(假设您有一个住宅帐户)可能会在没有警告的情况下更改,因此您必须使用DynDNS或其他方法来跟踪
  • 一般来说,考虑到实际托管成本很低,这不是一个好主意
  • 如果你只是想把它作为个人学习等等,那就去做吧。我强烈建议不要将其用于商业目的

  • 本地主机是指运行它的计算机(服务器)。如果你想托管你自己的网站,你至少需要一个静态IP。这个链接可能很有用()试试ngrok软件,它可以通过隧道将你的本地主机的任何端口连接到实时网站。我能收到你的电子邮件吗?如果你允许的话,我想问一些问题。我现在已经发了:)明白了。我马上答复。