在本地闪亮服务器中部署R项目的位置

时间:2016-04-12 06:24:24

标签: r shiny-server

我需要帮助, 我在我的本地虚拟机(VM)中安装了闪亮的服务器和rstudio,然后我可以从浏览器访问,现在我想将R项目部署到闪亮的服务器中。

但是我无法得到它,在哪里部署。 在tomcat中我们有webapp文件夹,哪个文件夹在闪亮的服务器中。 任何人请帮助我。

提前致谢。

2 个答案:

答案 0 :(得分:1)

如果我理解你的问题,你需要在闪亮的服务器上保存你的ui.R和server.R:

/ SRV /光泽 - 服务器/ folder_with_your_apps / APP_NAME

见(http://docs.rstudio.com/shiny-server/#deploying-applications)第7.1.1节

然后,您只需将上述路径添加到主机站点名称:

http://your.host.site:port_name/folder_with_your_apps/app_name

闪亮服务器的默认端口是3838,但您可以更改它。

你在shinyapps.io上的错误是另一回事。

答案 1 :(得分:0)

我没有使用自己的闪亮服务器的经验,但如果您不习惯Shiny,这可能会帮助您入门。

在RStudio中,只要您在ui.Rserver.R文件中,就可以使用此按钮进行部署。

deployappicon in RStudio

  1. 从他们的Shiny教程中复制一个基本示例 - http://shiny.rstudio.com/tutorial/

  2. 打开文件,然后查找此按钮并单击部署

    您可以使用RunApp使其在本地正常工作。

  3. 查看设置以查看是否可以将其链接到您的服务器。 (我直接转到shinyapps.io,但看看这是否有助于您了解如何在本地设置。)