我有一个PHP文件,通过APNS与iOS设备通信。我希望能够从世界上任何地方远程访问(并运行)此文件。
我知道我可以用真正的服务器来做到这一点,但我的问题是:
非常感谢。
答案 0 :(得分:3)
Configure your router将外部请求转发到TCP port 80到您的Mac(可能是运行Apache)。这样,任何知道您public IP address的人都可以通过在浏览器的网址栏中输入http://123.123.123.123
来连接到您的Mac。
您可能希望考虑使用动态DNS服务(例如Duck DNS),以便用户不必输入原始IP地址。如果您拥有动态IP地址,这也很有用,因为您只需要更新动态DNS服务存储的IP,而不是告诉每个需要访问新 IP的人。
答案 1 :(得分:1)
看看ngrok。它在您的机器上运行(在本例中为Mac),并允许您通过ngrok.com的子域访问它,例如curneliousmac.ngrok.com。
它是免费的,不需要任何类型的端口转发或防火墙启用,它应该可以正常工作。