R语言下RStudio的配置基础教程

[复制链接]
3141 0
RStudio是一个非常实用的R语言的IDE,是一个免费的软件,特别是其服务器软件,可以将其构建在Linux服务器上,然后通过远程网页登陆访问,使得R语言的使用获得了极大的方便,也可以说是一个小小的云服务。
其次就是RStudio-server的配置和管理。
首先是RStudio-server的管理:
所有操作之前,您必须保证您是root用户,如果不是可以在所有命令前加上sudo。
RStudio-server的启动:
  1. rstudio-server start
复制代码

RStudio-server的停止:
  1. rstudio-server stop
复制代码

RStudio-server的重启:
  1. rstudio-server restart
复制代码

还有就是需要关闭$
RStudio-server服务,但是友好的通知用户的话,您可以使用以下命令:
  1. rstudio-server offline
复制代码

恢复服务可以使用:
  1. rstudio-server online
复制代码

管理RStudio-server进程:
列出目前正在运行的RStudio-server进程号
  1. rstudio-server active-sessions
复制代码

挂起某一个正在运行的RStudio-server进程号
  1. rstudio-server suspend-session
复制代码

挂起所有正在运行的RStudio-server进程号
  1. rstudio-server suspend-all
复制代码

强行挂起正在运行Rsession的进程
  1. rstudio-server force-suspend-session
复制代码
  1. rstudio-server force-suspend-all
复制代码

配置RStudio-server需要创建两个配置文件,分别是:
/etc/rstudio/rserver.conf
/etc/rstudio/rsession.conf

配置完后,还需要执行以下命令进行测试:
  1. restudio-server test-config
复制代码

配置网络端口的地址:
默认的端口号是8787,所以需要在访问的时候额外添加一个端口号如:http://10.10.226.217:8787
当然也可以更改端口号:在/etc/rstudio/rsserver.conf中添加
www-port=80,80是默认的http服务端口号。
配置完以后需要重启rstudio-server服务
  1. rsession-ld-library-path=/opt/local/lib:/opt/local/someapp/lib    指定额外的库地址
  2. rsession-which-r=/usr/local/bin/R         指定R软件位置
  3. auth-required-user-group=rstudio_users      限制可登陆R用户
  4. rsession-memory-limit-mb=4000     限制使用的最大内存
  5. rsession-stack-limit-mb=10        限制最大的栈大小
  6. rsession-process-limit=100      限制最多进程数
  7. session-timeout-minutes=30      进程超时时间
  8. r-libs-user=~/R/packages      设置默认的R包
  9. limit-file-upload-size-mb=100      设置最大的上传文件大小
  10. r-cran-repos=http://cran.case.edu/      设置默认的CRAN
复制代码
您需要登录后才可以回帖 登录 | 禁止注册

本版积分规则

研究报告

更多

社区同学

更多

客服中心

Admin@tjrzzl.com 周一至周日 10:00-22:00 仅收市话费

关注我们

  • 加入QQ群组
  • 关注官方微信
关于我们
关于我们
友情链接
联系我们
帮助中心
运营理念
注册说明
获取硬币
服务说明
社区规范
免责声明
账户安全
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表