如何在mac上远程运行PHP文件?

如何在mac上远程运行PHP文件?,php,macos,Php,Macos,我有一个PHP文件,可以通过与iOS设备通信。我希望能够从世界任何地方远程访问(和运行)此文件 我知道我可以用真正的服务器做到这一点,但我的问题是: 我可以得到一个通用IP,这样我就可以使用浏览器在我的mac上远程运行这个文件了吗 是否有任何工具/简单服务可以用于开发目的,这样我就可以简单地将文件放入其中并获取一些URL来启动它 非常感谢。看一看。它在您的机器上运行(本例中为Mac),并允许您通过ngrok.com的子域(如curneliousmac.ngrok.com)访问它 它是免费的,不需

我有一个PHP文件,可以通过与iOS设备通信。我希望能够从世界任何地方远程访问(和运行)此文件

我知道我可以用真正的服务器做到这一点,但我的问题是:

  • 我可以得到一个通用IP,这样我就可以使用浏览器在我的mac上远程运行这个文件了吗
  • 是否有任何工具/简单服务可以用于开发目的,这样我就可以简单地将文件放入其中并获取一些URL来启动它
  • 非常感谢。

    看一看。它在您的机器上运行(本例中为Mac),并允许您通过ngrok.com的子域(如curneliousmac.ngrok.com)访问它

    它是免费的,不需要任何类型的端口转发或启用防火墙,应该可以正常工作。

    看看。它在您的机器上运行(本例中为Mac),并允许您通过ngrok.com的子域(如curneliousmac.ngrok.com)访问它

    它是免费的,不需要任何类型的端口转发或启用防火墙,它应该可以工作。

    将外部请求转发到您的Mac(可能运行Apache)。这将允许任何认识您的人通过键入
    http://123.123.123.123
    进入他们浏览器的URL栏

    <>您可能想考虑使用动态DNS服务(例如),这样用户就不必输入原始IP地址了。如果您有一个动态IP地址,这也很有用,因为您只需要更新动态DNS服务存储的IP,而不是告诉所有需要访问新IP的人新IP是什么。

    将外部请求转发到Mac(可能运行Apache)。这将允许任何认识您的人通过键入
    http://123.123.123.123
    进入他们浏览器的URL栏


    <>您可能想考虑使用动态DNS服务(例如),这样用户就不必输入原始IP地址了。如果您有一个动态IP地址,这也很有用,因为您只需要更新动态DNS服务存储的IP,而不是告诉所有需要访问的人新IP是什么。

    非常感谢,我实际上已经尝试过了,但它不起作用。。你打开文件,终端就打开了,你不能在里面输入任何东西。有人说某个进程已经完成,但你什么也做不了。你必须打开一个终端并运行该文件,传入一些参数来告诉它你想做什么。例如,如果您将文件下载到/home/Curnelious/Downloads,您将打开终端窗口并执行“cd/home/Curnelious/Downloads;ngrok 80”谢谢,我实际上已经尝试过了,但它不起作用。。你打开文件,终端就打开了,你不能在里面输入任何东西。有人说某个进程已经完成,但你什么也做不了。你必须打开一个终端并运行该文件,传入一些参数来告诉它你想做什么。例如,如果您将文件下载到/home/Curnelious/Downloads,您将打开终端窗口并执行“cd/home/Curnelious/Downloads;ngrok 80”谢谢,听起来不错,但我找不到相关指南。我会多看看的。谢谢,听起来不错,但我找不到这样做的指南。我会多看看的。