如何在CentOS 7上安装RStudio服务器
Zuoxiaojuan
・3 分钟阅读
RStudio服务器是RStudio的网络版,它是一系列工具,旨在使用R编程语言方便编码工作。
在本文中我会向你展示如何在Centos7服务器上安装RStudio服务器。
前提条件
- 一个CentOS 7服务器实例,至少ym_num_2为RAM推荐2GB或更多RAM,
- 一个sudo用户 ,
步骤1:更新系统
以sudo用户身份登录,然后执行以下命令:
sudo yum install epel-release
sudo yum update
sudo shutdown -r now
重新引导后,使用相同的sudo用户登录后。
步骤2安装R
sudo yum install R -y
步骤3:安装RStudio服务器
使用以下命令安装RStudio服务器的最新稳定版本,在撰写本文的时候,它是1.0.136
。
cd
wget https://download2.rstudio.org/rstudio-server-rhel-1.0.136-x86_64.rpm
sudo yum install --nogpgcheck rstudio-server-rhel-1.0.136-x86_64.rpm -y
注意:你总是可以从官方下载页面 中找到RStudio服务器的最新版本。
安装完成后,RStudio服务器服务应该已经启动,你可以检查它状态,并将它设置为在引导时运行,如下所示:
sudo systemctl status rstudio-server.service
sudo systemctl enable rstudio-server.service
步骤4从Web浏览器访问RStudio服务器
要允许网络访问,你需要修改防火墙设置,如下所示:
sudo firewall-cmd --permanent --zone=public --add-port=8787/tcp
sudo firewall-cmd --reload
将网络浏览器指向http://203.0.113.1:8787
,然后使用当前sudo用户的凭据登录,如果没有出错,你将被带入RStudio Server IDE,你可以在其中编写和测试你的R代码。
步骤5可选从CRAN添加更多包
如果要从CRAN(Comprehensive R Archive Network)安装更多软件包,可以按如下方式实现:
安装开发工具:
sudo yum groupinstall"Development Tools" -y
输入R shell :
sudo -i R
按照以下方式安装所需软件包,并且可以相同的方式安装更多软件包:
install.packages('txtplot')
退出R shell :
q()
就是这样,感谢阅读。