解决方法:我无法在本地网络中访问 rails 中制作的应用程序

What the solution for: I can't access an application made in rails in the local network

我使用 openSUSE 并在 Rails 中编程,但即使使用 "rails s -b 0.0.0.0" 我也永远无法访问本地网络中另一台设备上的应用程序,我尝试了不同的服务器 ' WebRick”,'Thin',我也试过配置我的路由器,我遵循了我在这里找到的很多其他指南。但没有任何效果。我在家里和工作中尝试过,我制作的不同应用程序只是用于测试此问题。

您有两种方法可以解决您的问题。

选项1,必须安装webserverapachenginx,安装serverapppassengerunicorn。并且您必须在您的应用程序上设置 Virtual Host 至 运行。 请参考如何安装 apache + passenger 的文档:document

选项 2,您可以使用名称为 secure tunnel services online 的服务,例如 ngrokburrow.io、... 您可以参考文档如何使用它:document