AWS雲服務系統配置R studio及anaconda

AWS雲服務系統配置

使用EDU版AWS 雲服務器,搭建數據分析、挖掘平臺,安裝R 、python及其環境軟件,僅供學習與參考。

1. R及R studio sever 的安裝

1. 1 安裝最新版的R

由於雲服務器默認安裝的R 版本非最新版本,需要通過修改鏡像源索引,纔可安裝最新版本的R 3.6

  • 添加鏡像源索引
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran35/"
  • 添加祕鑰到服務器
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
  • 更新安裝信息並安裝R base
sudo apt update	
sudo apt install r-base
  • 啓動R查看安裝是否成功
R

如果能正常進入R的界面,則表明R 安裝成功,可以進行正常使用

參考:R 語言在ubuntu上的安裝

1.2 安裝 R studio sever 並通過外網訪問

按照R studio sever 官網的指南選擇不同的服務器系統進行安裝,本文以ubuntu16.04 爲例,參考:R studio sever 官網

  • 安裝 gdebi-core
sudo apt-get install gdebi-core
  • 安裝 R studio sever
wget https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.5001-amd64.deb
sudo gdebi rstudio-server-1.2.5001-amd64.deb
  • 打開AWS 服務器安全組端口8787
  • 輸入外網網址+:8787

由於R 語言需要在非ubuntu用戶條件下才能運行,因此需要創建一個新用戶名及設定登錄密碼。

  • 用戶名創建及密碼設定

參考:shell命令用戶操作

useradd tooker   #創建用戶tooker
passwd tooker   #給用戶tooker設置密碼,如果沒有設置密碼該用戶不能用

遇到以上錯誤,原因是創建的用戶名主目錄下不存在R 工作路徑,在終端中輸入shell命令

https://blog.csdn.net/luo617/article/details/81224020

sudo -i # 進入到root權限後
useradd -d /home/R -m R #創建用戶R
passwd R # 設置密碼

2. python 的安裝及anaconda的安裝

2.1 安裝anaconda3

下載anaconda文件

cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

安裝文件

bash Anaconda3-5.2.0-Linux-x86_64.sh

解決ubuntu apt 安裝包空間不足的問題

sudo apt-get autoclean # 清理未安裝的包的空間
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章