【问题标题】:ngrok: do I need have a server in my computer to run it?ngrok:我需要在我的计算机中安装一个服务器来运行它吗?
【发布时间】:2015-08-04 22:18:20
【问题描述】:

我下载了 ngrok 并放入了我的网站文件夹(例如:文档/网站)。

我通过命令行运行了这个命令:./ngrok http 8888

ngrok by @inconshreveable                                       (Ctrl+C to quit)

Tunnel Status                 online                                            
Version                       2.0.19/2.0.19                                     
Web Interface                 http://127.0.0.1:4040 
Forwarding                    http://299954c1.ngrok.io -> localhost:8888 

但我无法打开网站,我得到了这个:

GET /favicon.ico 502 Bad Gateway
GET / 502 Bad Gateway

所以我开始看到我的 ngrok 只是运行,如果我的 MAMP 像我的本地机器上的 apache 和 mysql 一样运行,这是真的吗?

所以我在我的 Mac 上打开了 MAMP,并且繁荣开始完美运行,我的问题是:我的 MAMP 需要继续我的 ngrok 运行吗?

【问题讨论】:

    标签: ngrok


    【解决方案1】:

    是的,我发现我需要在我的计算机上运行任何服务器,例如:wamp、mamp、python 服务器,这样我的页面也将在线。将 ngrok 文件放入您的服务器文件夹中。

    【讨论】:

      【解决方案2】:

      实际上,安装 iis 不需要服务器部分。

      这是怎么做的

      您的本地主机似乎无法通过该端口建立连接,请确保您已通过防火墙打开了 4040 端口,您可以通过关闭 OSX/windows 上的防火墙来确认。

      我在我自己的电脑上试过了,我也遇到了同样的错误,原因实际上还是防火墙,但不是你的 MAC/Windows 的那个,它是你的互联网路由器之一,我解决了这个通过将端口从我的路由器转发到运行 NGrock 服务器的我的电脑来解决问题,这意味着您的 ngrock 服务器可以运行而无需将公共 IP 租用到 www,并且您不需要专用的在线服务器或托管服务。

      要做到这一点,请按照以下步骤,

      找到你的路由器网关,在windows上打开终端并输入:ipconfig / all检查默认网关上列出的ip

      在 MAC 上:

      在您的桌面上,点击左上角的 Apple 图标,然后从下拉菜单中选择系统偏好设置。

      选择网络。

      从左侧栏中选择您已连接的互联网连接。如果您通过以太网电缆连接,这可能是以太网部分,如果您通过 WiFi 连接,则可能是 Wi-Fi 部分。

      Wi-Fi:单击窗口右下角的高级,然后选择 TCP/IP 选项卡。您会在路由器旁边找到默认网关地址。

      假设您的默认网关是 192.168.1.1

      通过在浏览器上粘贴默认网关 ip 登录到您的路由器,然后它应该会询问用户名和密码,输入您的用户名和密码,具体取决于您的路由器型号,查找路由器上列出的端口转发选项的位置,您可以参考路由器的在线文档来查找。如果你找到它,在端口转发页面选项中,添加新的端口转发行,它应该要求你提供 wan 端口,在你的案例中输入 wan 端口(用于运行 Ngrock 服务器的端口)为 4040

      本地端口到您的计算机上运行 ngrock 服务器,将本地端口写为 80

      选择 tcp 协议作为 TCP / UDB

      并选择托管 ngrock 的计算机(您的计算机名称/您计算机名称的 IP 地址)

      在将端口转发行添加到您的互联网路由器时,应填写上述所有配置。

      就是这样,我们完成了,现在您可以在任何地方查看您的 ngrock 链接,只要您有互联网。

      这是我的电脑@home 上的 ngrock,你可以实时查看,

      还要检查上面的 cmets 是否有防火墙并禁用防病毒,以免阻止连接

      通过clicking here从我家查看我的ngrock

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-20
        • 2020-04-18
        • 1970-01-01
        • 2010-12-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多