在Azure虚拟机中设置R闪亮服务器

Thi*_*ana 5 r azure shiny

是否可以在Azure虚拟机上设置R闪亮服务器(开源版本)?

GoG*_*nzo 5

您可以按照以下手册正常安装Shiny Server,并通过ssh通过ssh连接到R Server :

sudo su - \
-c "R -e \"install.packages('shiny', repos='https://cran.rstudio.com/')\""
sudo apt-get update
sudo apt-get install gdebi-core
wget https://download3.rstudio.org/ubuntu-12.04/x86_64/shiny-server-1.5.3.838-amd64.deb
sudo gdebi shiny-server-1.5.3.838-amd64.deb
Run Code Online (Sandbox Code Playgroud)

默认情况下,不允许使用Rstudio Server 3838端口,只需更改此端口即可

  • 去你的 Network Security groups
  • 单击与您的虚拟机关联的安全组
  • 转到Inbound security rules选定的安全组内
  • 默认情况下default-allow-ssh应该是可见的。单击Add+并允许name=allow-shiny带有protocol=TCP协议的新内容,仅port range=3838 此而已。
  • 打开浏览器,然后转到http:// your_public_ip:3838-您应该看到RStudio登录面板。

可以重复相同的过程来安装RStudio服务器

如果实例较小,则由于内存不足,可能无法安装某些软件包。您可以在安装时调整虚拟机的大小。安装完成后,重新调整大小

请享用!