如何在阿里云服务器上面部署Rstudio Server

前段时间,大哥跟我说,蛇,你别吃了,能给我整一个手机版的R么?大哥我拉钩之余写写代码发发命令跑跑数据做做文章。我说,大哥,你这是要上天吧。行,我给你整一个。

整个屁,哪里有手机版的R。不过网页版的到是有。解决方案:利用阿里云服务器部署Rstudio Server,然后随时随地通过网页端进行多账户的访问和操作 R。

(大哥说,你丫的这整的啥玩意。特么的还用上服务器了都。

1. 首先,可以在阿里云ESC 里结合您的经费情况选择您需要的 cpu/内存/ubuntu 14.0 初始并付费后,开启服务器。

2. 利用SSH以 root 身份进行访问。

3. 执行以下命令

#更新必要包

apt-get install gksu

apt-get install gdebi-core

apt-get install libapparmor1

apt-get update

#安装 r

wgethttps://mirrors.tuna.tsinghua.edu.cn/CRAN//bin/linux/ubuntu/trusty/r-base-core_3.2.3-1trusty0_amd64.deb(注意大小写)

gdebi r-base-core_3.2.3-1trusty0_amd64.deb

#安装 Rstudio server

wgethttp://download2.rstudio.org/rstudio-server-0.99.491-amd64.deb

gdebi rstudio-server-0.99.491-amd64.deb

#为了 web 方式访问,创建一个非 root 帐号 linc 的目录/shell/帐号/密码,以此在 web 上访问服务

useradd linc -m -s /bin/bash

sudo passwd linc

#在任意 web 上浏览器访问 http://server-ip:8787 用户名 linc 密码 xxxx (同理增加其他用户和密码访问)

然后大哥一有空余时间就愉快的打开了手机浏览器,用R玩起了小游戏。