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

Where to deploy R project in local shiny server

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

但我不知道部署在哪里。 在 tomcat 中,我们有 webapp 文件夹,该文件夹位于闪亮的服务器中。 有谁帮帮我吧

提前致谢。

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

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

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

  2. 打开文件然后找到这个按钮并点击部署

    您可以使用 RunApp 使其在本地正常运行。

  3. 查看设置,看看是否可以 link 它到您的服务器。 (我直接进入 shinyapps.io,但看看这是否能帮助您了解如何在本地设置。)

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

/srv/shiny-server/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 上的错误是另一回事。