添加源
代码语言:javascript复制sudo vi /etc/apt/sources.list
在末尾添加
代码语言:javascript复制deb http://cran.rstudio.com/bin/linux/ubuntu xenial/
添加CRAN网络的密钥ID:
代码语言:javascript复制sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
更新库
代码语言:javascript复制sudo apt update
添加Shiny Package
代码语言:javascript复制sudo su -
-c "R -e "install.packages('shiny', repos='https://cran.rstudio.com/')""
装Shiny Server
安装gdebi:
代码语言:javascript复制sudo apt install gdebi-core
下载Shiny Server:
代码语言:javascript复制wget https://download3.rstudio.org/ubuntu-12.04/x86_64/shiny-server-1.5.6.875-amd64.deb
使用gdebi安装Shiny服务器软件包:
代码语言:javascript复制sudo gdebi shiny-server-1.5.6.875-amd64.deb
该shiny-server服务应自动启动。检查其状态:
代码语言:javascript复制sudo systemctl status shiny-server.service
在浏览器中,打开您的CVM的公共IP地址并加上3838端口 (例如example.com:3838)。您应该看到Shiny Server欢迎页面: