我需要帮助, 我在我的本地虚拟机(VM)中安装了闪亮的服务器和rstudio,然后我可以从浏览器访问,现在我想将R项目部署到闪亮的服务器中。
但是我无法得到它,在哪里部署。 在tomcat中我们有webapp文件夹,哪个文件夹在闪亮的服务器中。 任何人请帮助我。
提前致谢。
答案 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.R
和server.R
文件中,就可以使用此按钮进行部署。
从他们的Shiny教程中复制一个基本示例 - http://shiny.rstudio.com/tutorial/。
打开文件,然后查找此按钮并单击部署
您可以使用RunApp使其在本地正常工作。
查看设置以查看是否可以将其链接到您的服务器。 (我直接转到shinyapps.io
,但看看这是否有助于您了解如何在本地设置。)