给云服务器安装一个R
这篇主要是ROOT用户给服务器全局安装一个R和RStudio-server
1 前言
为了能用shiny在线可视化图表,需要安装一个R
1.2 安装R
apt-cache search "^r-.*" | sort
#查看你当前的源靠不靠谱
#不靠谱的话,在这个文件下/etc/apt/sources.list添加靠谱的源,比如清华大学的,阿里云的服务器自带的阿里云源好像还可以
apt-get update
sudo #这一行第一次安装报错了,但把这一行再来一次就成功了= =
#键入R,能进入R环境就说明安装好了。键入q()退出。
#安装下来是R version 3.5.2 (2018-12-20),好像有点旧,先用着看看。
apt-get install libatlas3-base
apt-get install libopenblas-base
#官发说安装了上面两个R可以运行的快,我是安装了。
1.3 安装RStudio-server
在Debian或者Ubuntu下,需要Debian 8(或更高版本)或 Ubuntu 16.04(或更高版本)。
cat /etc/debian_version
#debian查看版本
正式安装
sudo apt-get install gdebi-core
wget https://download2.rstudio.org/server/bionic/amd64/rstudio-server-2021.09.0-351-amd64.deb
#这一步在服务器下载超级慢,我是在浏览器里下载后上传到服务器的。
sudo gdebi rstudio-server-2021.09.0-351-amd64.deb
给服务器打开8787端口,然后浏览器访问http://caigui.site:8787/就可以登陆RStudio-server了