linux下R及Rstudio及Rhadoop安装

本文详细介绍了如何在Linux操作系统中安装R编程语言、RStudio集成开发环境以及Rhadoop套件,包括必备的依赖管理、源代码编译以及配置步骤,助你轻松搭建高效的数据科学工作环境。
摘要由CSDN通过智能技术生成
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
	建立编译后的文件夹Rmkdir /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年)
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值