1.R语言环境安装及部署
R语言包下载:wget https://cran.r-project.org/src/base/R-3/R-3.4.4.tar.gz
解压: tar -zxvf R-3.3.2.tar.gz
加载依赖环境:
yum install -y gcc
yum install -y glibc-headers
yum install -y libreadline6-dev gfortran
yum install -y readline-devel
yum install -y wget libXt-devel
yum install -y fonts-chinese tcl tcl-devel tclx tk tk-devel
yum install -y mesa-libGLU mesa-libGLU-devel
yum install -y install bzip2-devel
yum install -y install xz-devel.x86_64
yum install -y install pcre-devel
yum install -y install libcurl
yum install -y install libcurl-devel
yum install -y texinfo.x86_64
yum install -y texlive-pdftex-doc.noarch
yum install -y texlive
yum install gcc-c++
yum install gcc-gfortran
建立编译后的文件夹R:mkdir /usr/local/R(路径根据自己的配置爱好选择)
通过configure进行安装:
cd /usr/local/R-3.4.4 ./configure --enable-R-shlib=yes --with-tcltk --prefix=/usr/local/R
make & make install
配置环境变量:
vim /etc/profile
#add R env
R_HOME=/usr/local/R
PATH=$PATH:$R_HOME/bin
export R_HOME=/usr/local/R
配置生效:
source /etc/profile
输入R进行命令行启动。
2.Rstudio安装及部署
下载:wget https://download2.rstudio.org/rstudio-server-rhel-0.99.893-x86_64.rpm(注意linux版本,这里以centos7.4为例)
安装:sudo yum install --nogpgcheck rstudio-server-rhel-0.99.893-x86_64.rpm
配置: 安装之后配置文件里没有东西,一般会生成/etc/rserver.conf,但内容为空如果需要修改端口地址(默认8787)等的话,那么就自己加上
可以做的限制还是比较多的
rstudio-server是通过服务器的用户名和密码登陆的
这里写一些配置
www-port=80 配置默认端口
www-port=8787
rsession-which-r=/opt/R/lib64/R/bin/R
www-address=0.0.0.0 可访问的ip地址,默认是全开放
rsession-memory-limit-mb=4000 限制使用的最大内存
rsession-stack-limit-mb=10 限制最大的栈大小
rsession-process-limit=100 限制最多进程数
limit-file-upload-size-mb=100 设置最大的上传文件大小
登录问题:
root用户无法登陆,新建一个用户进行登陆
useradd -d /home/R -m R,创建用户的同时指定主目录
passwd R,设置密码******
IP:8787
3.Rhadoop安装及部署(hadoop是基于cdh版本 Rhadoop中的包的版本选择最新的,git上最后更新时间为2015年)
linux下R及Rstudio及Rhadoop安装
最新推荐文章于 2024-03-04 13:05:05 发布
本文详细介绍了如何在Linux操作系统中安装R编程语言、RStudio集成开发环境以及Rhadoop套件,包括必备的依赖管理、源代码编译以及配置步骤,助你轻松搭建高效的数据科学工作环境。
摘要由CSDN通过智能技术生成