我在R中创建了一个模型,并使用闪亮的R创建了界面,以便在浏览器中打开它。现在,所有这些都是在服务器中创建的。
我的问题是:
当我与其他人一起运行shinyapp
时,如何共享此浏览器网址?
我的意思是,如果我复制url
并在我的服务器的浏览器中打开它,我就能打开它。
但是如果我尝试从本地桌面打开相同的url
,我就无法打开它。
它无法识别url
。
我的url
就像http://10.***.***.***:****
(*是所有数字,在冒号(:)之前,它是服务器的IP地址,冒号(:)之后是端口)
答案 0 :(得分:0)
根据您的问题,目前尚不清楚您是否安装了shiny-server
。如果我说的是你已经熟悉的事情,请道歉。
shiny
是一个R包,当您启动应用程序时,使用“本地”服务器在本地查看您的工作结果。但是无法共享生成的网址:它对您和您的应用来说是本地的。
你需要:
shiny-server
并将其安装在服务器上(仅适用于Linux类型的计算机)。请注意,这与安装R软件包无关。myApp
,shiny-server
的特定目录,通常是/srv/shiny-server/myApp
& chown - R
shiny:shiny
<your box IP address>:3838/myApp
以查看您的应用正常运行有关更多必要的详细信息,请参阅latest admin guide for shiny-server
。