AWS云服务系统配置

使用EDU版AWS 云服务器,搭建数据分析、挖掘平台,安装R 、python及其环境软件,仅供学习与参考。

1. R及R studio sever 的安装

1. 1 安装最新版的R

由于云服务器默认安装的R 版本非最新版本,需要通过修改镜像源索引,才可安装最新版本的R 3.6

  • 添加镜像源索引
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran35/"
  • 添加秘钥到服务器
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
  • 更新安装信息并安装R base
sudo apt update
sudo apt install r-base
  • 启动R查看安装是否成功
R

如果能正常进入R的界面,则表明R 安装成功,可以进行正常使用

参考:R 语言在ubuntu上的安装

1.2 安装 R studio sever 并通过外网访问

按照R studio sever 官网的指南选择不同的服务器系统进行安装,本文以ubuntu16.04 为例,参考:R studio sever 官网

  • 安装 gdebi-core
sudo apt-get install gdebi-core
  • 安装 R studio sever
wget https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.5001-amd64.deb
sudo gdebi rstudio-server-1.2.5001-amd64.deb
  • 打开AWS 服务器安全组端口8787

  • 输入外网网址+:8787

由于R 语言需要在非ubuntu用户条件下才能运行,因此需要创建一个新用户名及设定登录密码。

  • 用户名创建及密码设定

参考:shell命令用户操作

useradd tooker   #创建用户tooker
passwd tooker   #给用户tooker设置密码,如果没有设置密码该用户不能用

遇到以上错误,原因是创建的用户名主目录下不存在R 工作路径,在终端中输入shell命令

https://blog.csdn.net/luo617/article/details/81224020

sudo -i # 进入到root权限后
useradd -d /home/R -m R #创建用户R
passwd R # 设置密码

2. python 的安装及anaconda的安装

2.1 安装anaconda3

下载anaconda文件

cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

安装文件

bash Anaconda3-5.2.0-Linux-x86_64.sh

解决ubuntu apt 安装包空间不足的问题

sudo apt-get autoclean # 清理未安装的包的空间

AWS云服务系统配置R studio及anaconda相关推荐

  1. MAC 通过终端连接AWS云服务上的linux系统(Ubuntu)修改Html的标题

    先看结果截图 作业完成要求:(个人作业仅供参考) 方法:MAC 通过终端 连接AWS云服务上的linux系统(Ubuntu)修改Html的标题(修改成自己的名字) 1.直接进入课程地址:https:/ ...

  2. AmazonS3(aws 云服务android sdk接入)

    参考 aws云服务文档 https://aws.amazon.com/cn/documentation/s3/ aws云服务实例代码 https://github.com/awslabs/aws-sd ...

  3. aws云服务器会自动扣费吗,AWS云服务免费套餐竟然扣钱了?可能是因为你的region没管好...

    原标题:AWS云服务免费套餐竟然扣钱了?可能是因为你的region没管好 前面几篇文章我们已经介绍了,个人如何开通AWS海外账号,使用一年的AWS免费套餐. 并简单介绍了开通账号后,如何创建你的第一个 ...

  4. 日活四千万的汤姆猫游戏家族,用AWS云服务打造“无感”用户体验

    2020年7月,"会说话的汤姆猫"首款赛车类游戏<汤姆猫飞车>上线公测.它保持了汤姆猫游戏家族一贯的Q萌风格,赛道上一路都有萌宠陪伴,引领玩家进入奇妙的赛车世界.&qu ...

  5. 马云以2750亿财富第三次成为中国首富;扎克伯格:AWS云服务成本太高;小米否认冰箱由海尔代工 | EA周报...

    EA周报 2019年10月11日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事.掌握IT核心技术. 热点大事件 任正非:鸿蒙最快1年即可媲美iOS和Android 据报道,华为创始人任正 ...

  6. 一篇文章浏览AWS云服务产品

    一篇文章浏览AWS云服务产品(原文) AWS云服务的产品有很多(如图一所示),每一种产品都有特殊用途,一般情况下我们需要将不同类型的产品组合在一起(如图二所示)才能够构建一个可扩展,高性能,可容错的系 ...

  7. 你所不知道的AWS 云服务清单(71种)

    导读 AWS,即亚马逊 Web 服务,是一个提供了一系列按使用计费的 web 服务的云平台. 它是迄今为止最为著名的云平台之一.由于其灵活性.有效性.弹性.可测量性和无须维护,所以有一些企业正逐步把他 ...

  8. AWS云服务认证攻略系列(一)AWS Certified Solution Architect Associate 考试经验分享

    2019年自己计划有个新开始,就是开始尝试写写博客啦. 首文献给AWS云服务认证主题~~~ 首先臭美一下,自己这次的AWS SAA考试分数比预想的要高一点,考试满分是1000分,自己拿到了893分,小 ...

  9. Aws云服务EMR使用

    Aws云服务EMR使用 创建表结构 创建abc库下的abc_user_i表字段s3://abc-server/abc-emr/shell/ABC_USER_HIVE.q: EXTERNAL 指定为外部 ...

最新文章

  1. 《中国人工智能学会通讯》——第3章 3.1基于深度学习的网络表示研究进展
  2. mysql中的触发器
  3. 高通msm8994启动流程简介
  4. oracle异常如何处理,ORACLE异常处理总结
  5. vue下拉框值改变_vue select下拉框绑定值不跟着变问题
  6. JS魔法堂:那些困扰你的DOM集合类型
  7. .net core 多平台开发体验
  8. 京东架构专家分享京东架构之路
  9. 使用Redis来做浏览量统计
  10. 过滤多余的空格-C语言
  11. 加密货币工具和算法大合集
  12. 【解决方案】智慧体育场馆大场景安防视频监控,可持续性保障大型场馆安全运行
  13. Java接入支付宝扫码支付
  14. 单服务器node.js和php性能测试
  15. 实现strstr()函数
  16. arm架构 CF-WU810N网卡驱动安装经验
  17. 什么叫真正的IT男?
  18. LEAD_LAG:提前和滞后算法
  19. Python数据清洗与可视化——北京租房数据统计分析05
  20. 外链分享已取消无法下载怎么办_热点 | 手机号码归属地能否取消?工信部回应......

热门文章

  1. 信号与系统:第二章 线性时不变系统
  2. 创建结构体数组保存5名学生的成绩单(每人包含3门课程成绩),计算每人成绩的总分,并打印出总分的最高分...
  3. 天哪,还可以在虚拟机内安装eclipse
  4. 中文编程,最精致的python访客登记系统实例项目,微信机器人不再只当人工智障------05
  5. Kubernetes CKA认证运维工程师笔记-Kubernetes安全
  6. 开发-通用设计-留痕
  7. 【IOS账号分享】《反叛公司》
  8. vue学习第八天——组件基础
  9. 小红书2020校招测试开发后端笔试题卷一
  10. 基于遗传算法无人机路径规划MATLAB,基于遗传算法的机器人路径规划MATLAB源码