给云服务器安装一个R

43

这篇主要是ROOT用户给服务器全局安装一个R和RStudio-server

1 前言

为了能用shiny在线可视化图表,需要安装一个R

1.2 安装R

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

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了

参考资料

https://zhuanlan.zhihu.com/p/133482023