我已经修复了这个问题。请阅读以下答案
我在VirtualBox上安装了Ubuntu 14.04.4 LTS上的shiny-server。在我的路由器中转发端口3838并设置桥接网络,然后为我的虚拟Ubuntu机器分配静态IP后,我能够从网络外部的计算机远程连接并可视化“hello”示例应用程序页面,但是只呈现HTML代码。
R和降价iframe都不起作用(连接被重置并且它们变灰)。另一方面,我可以完全从客户机本身的主机上浏览hello应用程序。
端口已打开,我已使用远程计算机进行了检查。我的主机在Windows 10上运行,我还配置了防火墙,允许TCP / UDP通过端口3838进出流量。
在RStudio上运行命令选项(shiny.host =“0.0.0.0”)之后,我在主机0.0.0.0上运行了闪亮的服务器,但我仍然只能看到ui.R控件呈现而没有来自server.R那仍然是灰色的。
有什么可能导致这种行为的想法吗?
答案 0 :(得分:1)
为了让服务器运行起来,我已按照之前提到的www.rstudio.com/products/shiny/download-server/上的官方安装指南进行操作。
有一些细节可以让我从远程主机(通过互联网连接网络外的计算机)运行它。
以下是我的路由器配置的屏幕截图,以防有人发现它有用: Click here to see router port forwarding for shiny image