sql server management studio 已终止工作_Rstudio-server安装配置

在进行Graph embedding项目时,对比发现R的绘图优于Python。本文将介绍如何在服务器上配置Rstudio-server:下载软件、创建配置文件(包括端口和IP控制)、管理会话配置,以及防火墙设置,确保端口开放并重启防火墙以启动Rstudio-server。
摘要由CSDN通过智能技术生成

最近在做Graph embedding相关工作,今天打算用t-SNE做降维然后做可视化。对比了下可视化效果,发现R的绘图真的是美爆了,之前其实也一直知道R绘图超级美,只是不愿意承认我大python比他差罢了。

这里由于项目都是放在服务器上,所以下面就介绍下,如何在服务器上配置R-studio-server

1、下载Rstudio-server

wget 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

2、创建配置文件

有两个配置文件:

/etc/rstudio/rserver.conf 
/etc/rstudio/rsession.conf

设置端口和ip控制:

sudo vim /etc/rstudio/rserver.conf
www-port=8080#监听端口
ression-which-r=/home/kyzhou/anaconda3/bin/R
www-address=127.0.0.0#允许访问的IP地址,默认0.0.0.0
重启服务器,生效
rstudio-server restart

会话配置管理

sudo vim /etc/rstudio/rsession.conf
session-timeout-minutes=30#会话超时时间
r-cran-repos=http://ftp.ctex.org/mirrors/CRAN    #CRAN资源库

3、防火墙配置

查看已开放端口

sudo firewall-cmd --list-ports

开放端口

sudo firewall-cmd --zone=public --add-port=8787/tcp –permanent

重启防火墙

systemctl start firewalld 重启
systemctl stop firewalld 关闭
systemctl status firewalld 状态
systemctl reload firewalld 重启

4、启动Rstudio-server

rstudio-server start #启动
rstudio-server stop #停止
rstudio-server restart #重启

查看运行中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

5ac3051eb48e17cf3d154d64913219c1.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值