CentOS7下一键安装指定R版本的Rstudio-Server|4.0.0|3.6.3

文章目录[隐藏]

一键代码

不多说了直接上,以root用户权限执行以下代码:

wget https://git.io/JfK3B -v -O install.sh && ./install.sh; rm -rf install.sh

小广告

非常棒的Rstudio云服务器,价格也超便宜的:
https://my.cloudraft.cn/server/buy.html
支持一键安装Rstudio各种版本,最高64核256G内存5TB固态硬盘!价格是阿里云的一半不到!复旦硕博士开的创业公司,专营科研服务的,有科研服务发票+合同!
加本博主QQ840910289咨询有大折扣优惠!

源码

脚本地址:https://github.com/LiuZixia/R-tools/blob/master/Rstudio-Server/Install-CentOS7.sh

#!/bin/bash
echo -e "Install Rstudio-Server (v1.3.959) with custom version.nBy LiuZixia@GitHub nUrl: https://github.com/LiuZixia/R-tools"
read -p "Enter R version [3.6.3]: " R_VERSION
R_VERSION=${R_VERSION:-3.6.3}
read -p "Enter Rstudio-Server Web Interface port [80]: " RSTUDIO_PORT
RSTUDIO_PORT=${RSTUDIO_PORT:-80}
yum install sudo -y
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y
sudo subscription-manager repos --enable "rhel-*-optional-rpms" -y
curl -O https://cdn.rstudio.com/r/centos-7/pkgs/R-${R_VERSION}-1-1.x86_64.rpm
sudo yum install R-${R_VERSION}-1-1.x86_64.rpm -y
sudo ln -s /opt/R/${R_VERSION}/bin/R /usr/local/bin/R
sudo ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/local/bin/Rscript
pwhash=$(sudo getent shadow root | cut -d: -f2)
sudo useradd -p "$pwhash" rstudio -d /data
chown -R rstudio /data
wget https://download2.rstudio.org/server/centos6/x86_64/rstudio-server-rhel-1.3.959-x86_64.rpm
sudo yum install rstudio-server-rhel-1.3.959-x86_64.rpm -y
echo "www-port=${RSTUDIO_PORT}" >> /etc/rstudio/rserver.conf
echo "www-address=0.0.0.0" >> /etc/rstudio/rserver.conf
sudo rstudio-server restart
firewall-cmd --zone=public --add-port=${RSTUDIO_PORT}/tcp --permanent
firewall-cmd --reload
© 2020 GitHub, Inc.

文章来源于互联网:CentOS7下一键安装指定R版本的Rstudio-Server|4.0.0|3.6.3

相关推荐: CentOS 7禁止内核自动更新升级

云筏的KVM系列服务器目前只支持默认版本的Linux内核,更换其他版本的内核可能会出现不兼容的情况,然后IO以及网络速度会变得特别慢。这个问题在产品文档中有专门说明,一般用户不要更新内核就没有问题了,如果用户有能力选择内核的话升级内核到特定版本也是可以正常使用…

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论