栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

如何在Linux服务器Centos8上安装R-studio server(保姆级别教程)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在Linux服务器Centos8上安装R-studio server(保姆级别教程)

如何在Linux服务器Centos8上安装R-studio server(保姆级别教程) 首先安装背景和配置文件

1、Java 检查

(1)jdk检查:

java -version

如果已经存在java环境,进一步检查配置文件

(2)java配置文件检查:

vi /etc/profile

检查JAVA环境存在的话即可。否则需要执行下载和安装步骤;强烈建议自行下载安装,不要使用yum库进行

2、java环境安装

(1)下载JDK

linux端的java下载地址:https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz

wget https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz

(2)解压安装包

mkdir /usr/local/java  #创建java文件的位置,注意(需要将java下载包移入该文件)
cd /usr/local/java
tar -zxvf openjdk-11.0.1_linux-x64_bin.tar.gz

(3)配置java环境

vi /etc/profile
#在文件最后添加
JAVA_HOME=/usr/local/java/jdk-11.0.1  #这里的jdk和下载的要对应
PATH=/usr/local/java/jdf-11.0.1/bin:PATH
export JAVA_HOME PATH

#退出后保存配制文件
source /etc/profile

(4)检查java环境

java -version

3、基础依赖包

yum -y install gcc glibc-headers gcc-c++ gcc-gfortran readline-devel libXt-devel bzip2-devel xz-devel  pcre* zlib-devel libcurl-devel

4、安装R

wget http://cran.rstudio.com/src/base/R-3/R-3.4.2.tar.gz #从指定位置下载,版本根据自己情况选择
tar -zxvf R-3.4.2.tar.gz #解压

cd R-3.4.2

mkdir /usr/local/R

./configure --enable-R-shlib=yes --with-tcltk --prefix=/usr/local/R

#制作并安装R
make
make install

5、配置R环境

vi /etc/profile
#在文件最后添加
R_HOME=/usr/local/RPATH=PATH:R_HOME/binexport R_HOME
#退出后保存配制文件
source /etc/profile

6、检查R

cd /usr/local/Rsudo -i R

安装R-studio

1、下载版本:

wget http://download2.rstudio.org/rstudio-server-rhel-0.99.903-x86_64.rpm

2、安装:

sudo yum install --nogpgcheck rstudio-server-rhel-0.99.903-x86_64.rpm

3、查看是否安装正确

sudo rstudio-server verify-installation

* 如果提示:Unable to find an installation of R on the system (which R didn’t return valid output); Unable to locate R binary by scanning standard locations

* 执行which R复制该地址

*配置rserver.conf

cd /etc/rstudio/reserver.conf
#添加配置文件
cd /etc/rstudio/rserver.conf

www-port=8787  #端口为8787
rsession-which-r=R语言的安装目录/bin/R

4、开通防火墙,selinux

#打开并重载防火墙端口
firewall-cmd --query-port=8787/tcp
firewall-cmd --zone=public --add-port=8787/tcp --permanent
firewall-cmd --reload 
firewall-cmd --zone=public --list-ports
#selinux设置
setenforce 0

5、重启R-studio server

rstudio-server restart#检查运行状态rstudio-server status

6、远程访问
浏览器输入:server-host:8787


输入登录的账号和密码(同服务器端的账号密码)

reference:

Linux安装,卸载R服务及Rstudio。
linux安装java JDK
查看 SELinux状态及关闭SELinux

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/396564.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号