我注册了测试版主机。 我试图按照在我的widnows机器上创建shinyapps/myapp文件夹的指示。 我可以在本地运行闪亮的应用程序。 我已经安装了node.js程序闪亮需要,但我可以得到配置文件? 我想我的错误信息需要python? 有没有更容易的方式来托管在Windows机器上闪亮的应用程序? 感谢我可以在Windows机器上托管一个闪亮的应用程序吗?
回答
你需要一台Linux服务器,满足以下前提条件 安装:
的Node.js 0.8.16或更高版本的Ubuntu,我们发现这些指示 工作正常。对于Red Hat/CentOS,我们建议从源代码安装。 R 2.15或更高版本Shiny R软件包,安装在机器范围内的站点 库中。这是一个简单的方法来做到这一点:sudo的苏 - -c “R -e \” install.packages( '闪亮',回购= 'http://cran.rstudio.com/')\ “”
不能本地主机闪亮的应用在Windows机器上。使用Linux运行虚拟机可能是一个不错的选择。
通过虚拟机怎么办? –
如果在虚拟机上安装Linux,则可以在该机器上安装Shiny Server。 –
@PaulHiemstra我已经能够在Linux VM上设置Shiny Server。通过使用桥接网络,我还可以访问Windows服务器(当前也是VM)和主机(Windows 10)上的Shiny应用程序。在我的Windows服务器上,我安装了一个IIS Web服务器。你知道如何将我的应用程序作为托管在IIS Web服务器上的网站的一部分运行吗?由于IT基础设施的原因,我想找到解决办法来做到这一点,我想找到方法将R和R Shiny整合到我们的工作流程中,并将它们提供给同事以及外部参与者。 – smoens
有点迟到的答案:它是可能在Windows上承载一个闪亮的应用程序。
使用下面的run.R脚本,将其作为Windows机器上的作业启动。 确保在本地防火墙中打开端口(1234以下)。
享受!
require(shiny)
folder_address = 'H:/path to app'
x <- system("ipconfig", intern=TRUE)
z <- x[grep("IPv4", x)]
ip <- gsub(".*? ([[:digit:]])", "\\1", z)
print(paste0("the Shiny Web application runs on: http://", ip, ":1234/"))
runApp(folder_address, launch.browser=FALSE, port = 1234, host = ip)
- 1. 我可以在www.Seasidehosting.st上托管一个SandstoneDB应用程序吗?
- 2. 我们可以在AppHarbor上托管drupal应用程序吗?
- 3. 您可以在线托管Windows应用程序吗?
- 4. 我可以在IIS6上托管的应用程序上使用<%:标记吗?
- 5. 我可以在Windows 8机器上安装Windows 8.1应用程序吗?
- 6. 我们可以在Jboss服务器上托管GAE应用程序吗?
- 7. 可以通过Firebase托管托管Java Spring应用程序吗?
- 8. 我可以在WCF中托管COM +应用程序吗?
- 9. 我可以在Framework应用程序中托管.net Core Runtime吗?
- 10. 我可以在我的应用程序中托管Visual Studio 2010编辑器吗?
- 11. 我可以运行托管在容器中的IIS上托管的dotnet应用程序吗?
- 12. 我可以在CAB WinForms应用程序中托管ASP.NET应用程序吗?
- 13. R闪亮 - 托管您自己的应用程序?
- 14. 我可以在货运服务器上托管一个货柜压缩机吗?
- 15. 我可以在同一台机器上托管多个网站吗?
- 16. 我可以在Windows Azure中托管一个网站吗?VMRole
- 17. 我可以在Windows 10机器上开发Ios应用程序吗?
- 18. 主办一个闪亮的应用程序没有闪亮的服务器
- 19. 我可以在托管服务上创建套接字应用程序吗?
- 20. 我可以在Heroku上托管RAP应用程序(Rich Ajax平台)吗?
- 21. 我可以在服务结构上托管asp.net webform web应用程序吗?
- 22. 我可以在一台服务器上托管node.js和Django吗?
- 23. 无法在闪亮的服务器上部署闪亮的应用程序
- 24. R闪亮的应用程序在Windows上部署错误
- 25. DART应用程序可以像Apache一样在Web服务器中托管吗?
- 26. 访问在Windows EC2服务器上托管的应用程序
- 27. 我可以在应用程序中托管MMC管理单元吗?
- 28. 我可以在我的Winform应用程序中托管Wpf Ribbon控件吗?
- 29. 我可以在云服务上托管一个网站吗?
- 30. 一个Java应用程序可以在同一台Linux机器上监视另一个Java应用程序吗?
这在虚拟机下运行shiny-server吗? –
是的,与上面提到的相同,但我发现其他人更容易保持更新。 –