Rstudio Server要点
2020-03-17 本文已影响0人
裁尘的人儿
注意:安装Rserver的时候不要配置任何文件!!!!依旧可以使用!!!
启动服务器
rstudio-server start
登录服务器
http:10.24.80.105/8787
关闭服务器
rstudio-server stop
重启服务器
rstudio-server restart
更换服务器R的版本(四步走即可完成R版本切换)
1. 在服务器上安装新的R:
conda install R=3.6
2. 把新安装的R的安装目录放到配置文件里(注意:更改配置文件后要重启R server服务器才生效):
sudo vi /etc/rstudio/rserver.conf
3. 重启R server(使配置的更改生效):
rstudio-server stop
rstudio-server start
4. 在rstudio界面操作:
session--> quit session
#可以输入命令查看后台RStudio Server运行情况
ps -fel | grep rstudio-server
#查看RStudio-server
sudo rstudio-server status
#查看运行中R进程
rstudio-server active-sessions
#指定PID,停止运行中的R进程
rstudio-server suspend-session <pid>
#停止所有运行中的R进程
rstudio-server suspend-all
#强制停止运行中的R进程,优先级最高,立刻执行
rstudio-server force-suspend-session <pid>
rstudio-server force-suspend-all
#RStudio Server #临时下线,不允许web访问,并给用户友好提示
rstudio-server offline
#RStudio Server #临时上线
rstudio-server online
#查看安装是否正常
sudo rstudio-server verify-installation
##添加用户组
sudo groupadd rstudio-group
##添加用户
sudo useadd anlan -g rstudio-group
##设置用户密码
sudo passwd xxxxxx
##创建用户目录
sudo mkdir /home/anlan
##赋予目录权限
sudo chown -R anlan:rstudio-group /home/anlan
R Server的配置文件的意义(以后需要再配置,不需要就保持空配置就好)
配置管理 主要两个文件
rserver.conf 和 rsession.conf
#设置端口和ip控制:
vi /etc/rstudio/rserver.conf
#监听端口
www-port=8080
#允许访问的IP地址,默认0.0.0.0
www-address=127.0.0.0
#R的安装位置,如果有多个版本R,可以在这设置
rsession-which-r=/usr/local/bin/R
#会话配置管理
vi /etc/rstudio/rsession.conf
session-timeout-minutes=30 #会话超时时间
r-cran-repos=http://ftp.ctex.org/mirrors/CRAN#CRAN资源库
#重启服务器,生效
rstudio-server restart