提供在服务器中创建的URL(使用shinyR应用程序)访问本地桌面的所有人

问题描述:

我已经在R中创建了一个模型,并使用闪亮的R在浏览器中打开它创建了界面。现在,所有这些都是在服务器中创建的。提供在服务器中创建的URL(使用shinyR应用程序)访问本地桌面的所有人

我的问题是:

我如何可以分享时,我与其他人运行shinyapp是开放获取这个浏览器的URL。

我的意思是,如果我复制url并在我的服务器中的浏览器中打开它,我可以打开它。

但是,如果我尝试从本地桌面打开相同的url,我无法打开它。它不识别url。 我url就像http://10.***.***.***:****(*都为数字,冒号(:),它是服务器和冒号后的IP地址之前(:)它的端口)

从你的问题,目前尚不清楚是否您是否安装了shiny-server。道歉,如果我说你已经熟悉的事情。

shiny是一个R包,当您启动应用程序时,使用“本地”服务器在本地查看您的工作结果。但是生成的URL不能共享:它是本地的,你和你的应用程序。

您需要:从RStudio

  1. 下载最新版本的shiny-server和一个安装在服务器上(仅适用于Linux的型机)。请注意,这与安装R软件包无关。
  2. 安装您的项目文件夹,例如myApp,到shiny-server的特定目录,通常/srv/shiny-server/myApp & chown - R的文件夹,shiny:shiny
  3. 确保R的服务器上安装盒。
  4. <your box IP address>:3838/myApp安装应用程式
  5. 转到所需的任何[R包,看看您的应用程序工作

请咨询latest admin guide for shiny-server有更多必要的细节。