R-本地服务器上的闪亮Web服务器 [英] R- Shiny webserver on a local server

查看:11
本文介绍了R-本地服务器上的闪亮Web服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一台装有IIS的Windows计算机,我可以在http://myname/上看到IIS欢迎页面。我最近开始通过SHINY自己的服务器使用SHINY,我可以在http://127.0.0.1:port

上看到SHINY应用 现在我的问题是,我如何才能让其他人在http://myname:port上看到我闪亮的应用程序?(因为其他计算机无法访问127.0.0.1)。免费版的SHINY可以做到这一点吗?

推荐答案

您应该进行以下操作:

  1. 查找您的IP(Windows中cmd提示符中的"ipconfig")
  2. 将SHILY设置为从端口"XXXX"和您的IP(而不是127.0.0.1)开始

    例如:

    选项(shiny.port=7775)

    选项(shiny.host="192.0.0.45")

  3. 运行您的应用程序

    runApp(App)

确保在您的防火墙中打开该端口。

更准确地说,您的文件startApp.R可能是这样的:

library(shiny)
options(shiny.host = '0.0.0.0')
options(shiny.port = 8888)
runApp('shinyapp')

这是在使用TCP的nginx后面运行SHINY时如何设置选项的示例。

这篇关于R-本地服务器上的闪亮Web服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆