R Shiny - 托管您自己的应用程序?

时间:2015-04-22 09:21:58

标签: r

如何托管我自己的R Shiny App而非托管https://www.shinyapps.io

我在下面运行这些行,我的应用程序上传到上面的服务器,

> library(shiny)
> library(shinyapps)
> setwd("C:/firstapp")
> deployApp()

但是我们有自己的支持R的实时服务器,那么我们可以这样做吗?

PS。我关注this tutorial并将我们的应用程序托管在shinyapps.io,但我们更喜欢托管我们自己的应用程序。可能吗?

3 个答案:

答案 0 :(得分:3)

deployApp()功能仅适用于shinyapps.io。运行自己的闪亮服务器安装时,您必须手动部署和管理应用程序。这包括安装任何所需的R包。

要托管您自己的闪亮服务器,您应该从这里开始下载shiny-server或shiny-server pro:http://www.rstudio.com/products/shiny/shiny-server/

答案 1 :(得分:2)

从RStudio下载并安装闪亮的服务器:

http://www.rstudio.com/products/shiny/shiny-server/

显然,如果你不想让你的桌面崩溃,你需要一台机器来托管它。

答案 2 :(得分:2)

如果您想在shinyapps.io外面主持,您需要在个人服务器上设置一个闪亮的服务器

http://www.rstudio.com/products/shiny/shiny-server/