centos7服務器安裝Rstudio-server

1.先安裝R(若無R)

sudo yum install R

2.下載&安裝rstudio-server

wget -c https://download2.rstudio.org/server/centos6/x86_64/rstudio-server-rhel-1.2.5033-x86_64.rpm
sudo yum install rstudio-server-rhel-1.2.5033-x86_64.rpm

3.防火牆開放8787端口

在CentOS 7中防火牆由firewalld來管理,如果要添加範圍例外端口 如 1000-2000
語法命令如下:啓用區域端口和協議組合
firewall-cmd [–zone=] --add-port=[-]/ [–timeout=]
此舉將啓用端口和協議的組合。端口可以是一個單獨的端口 或者是一個端口範圍 - 。協議可以是 tcp 或 udp。
在這次配置rstudio-server中用到的實際命令如下:

添加8787端口:

firewall-cmd --zone=public --add-port=8787/tcp --permanent  ##(–permanent永久生效,沒有此參數重啓後失效)

重新載入防火牆:

firewall-cmd --reload

查看:

firewall-cmd --zone=public --query-port=8787/tcp

刪除:

firewall-cmd --zone=public --remove-port=8787/tcp --permanent

4.配置網絡端口和地址

在/etc/rstudio/rserver.conf文件中加入

rsession-which-r=/usr/bin/R  ##系統的R程序所在位置,如果個人目錄下有利用anaconda安裝R,可能會報錯。
www-port=8787 ### 通過ip的8787端口連接

在/etc/rstudio/rsession.conf文件中加入

r-cran-repos=http://ftp.ctex.org/mirrors/CRAN#CRAN資源庫

5.個人電腦登陸服務器的R_studio

打開瀏覽器,內網用戶:192.168.10.XX:8787  ;   外網用戶: 外網ip(靜態ip):8787

發佈了20 篇原創文章 · 獲贊 50 · 訪問量 30萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章