新年快樂!之前有兩篇相關(guān)的博客,歡迎大家溫習(xí)。這次其實與前面的安裝沒有啥兩樣,就是把之前的WSL換成了阿里云的服務(wù)器。
用Ubuntu和RStudio Server搭建一個R語言的云平臺
Windows的Linux子系統(tǒng)搭建數(shù)據(jù)科學(xué)環(huán)境
1 阿里云上安裝RStudio Server
首先需要現(xiàn)在阿里云的Ubuntu系統(tǒng)上安裝R,這個方面之前我也寫過博客。
這里選用第一種安裝方式,但是通過一個方法獲取到最新版的R進行安裝(見文檔)。
首先是命令行輸入。
vim /etc/apt/sources.list
然后就進入了vim編輯模式,按i開始插入文字和編輯。輸入如下的軟件源。
deb https://cloud.r-project.org/bin/linux/ubuntu trusty-cran35/
這里要注意的是根據(jù)Ubuntu不同系統(tǒng)后綴是不一樣的。如我的是Ubuntu 14.04,后綴就是trusty。其他的詳細的請參見文檔。輸入完畢后按esc退出vim編輯模式,然后輸入:wq命令保存并退出。接下來就直接輸入這幾行代碼即可安裝最新版本的R。
sudo apt-get update
sudo apt-get install r-base
sudo apt-get install r-base-dev
安裝成功后,只需要在命令行里輸入R就能檢查是否安裝成功了。
R
image
接下來就是安裝RStudio Server,詳細步驟可以見這篇博客。
用Ubuntu和RStudio Server搭建一個R語言的云平臺
新建一個RStudio的路徑。
wget https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.5033-amd64.deb
后續(xù)的就按照上面的用gdebi進行操作,然后以服務(wù)器IP的8787端口登陸即可。但是阿里云還需設(shè)置開放8787端口。
2 RStudio Server操作
在開放8787端口后,訪問對應(yīng)的網(wǎng)址即可看到這個。
image
我這里依舊是創(chuàng)建了一個Linux的用戶rstudio專門管理R方面的運算。登陸以后就是進入RStudio Server的界面了。
image
其他操作這里就不展示了。