从零开始设置用于深度学习的亚马逊云 AWS 服务器

先不推荐使用AWS,开了几次机没跑运算收了20刀。。。

 

自己的电脑显卡实在不给力,打算使用AWS的带GPU服务器进行云端计算。

首先到

https://amazonaws-china.com/

右上角点击sign up注册账号,这里注意需要信用卡认证。

注册成功后需要申请GPU服务器,到

aws.amazon.com/contact-us/ec2-request

选择service limit increase,地区,之后选择服务器类型,在这里我们推荐p2.xlarge,0.9刀一小时。

之后选择limit value设置为1.

提交后等待1-2天即可通过。

服务器申请成功后,我建议使用anaconda安装使用环境。若你已经安装好anaconda,

create -n deepLearning python=2.7

使用此命令即可生成对应版本的anaconda使用环境。

之后开启环境:

source activate deeplearning

输入以下命令即可安装AWS的命令行工具。

pip install awscli

接下来需要申请登录服务端的密码。

进入

https://console.aws.amazon.com/iam/

选择左端Users,

选择Add users

输入用户名,在Access type中选择第一项:

Programmatic access
Enables an access key ID and secret access key for the AWS API, CLI, SDK, and other development tools. 

点击Next

选择第三项Attach existing policies directly,选择第一项 AdministratorAcess,点击Next, 点击create user

注意:选择download.csv 并保存到安全的地方,我们需要里面的秘钥进行命令行登录。

到这里我们有了所需的秘钥即可在命令行进行登录。

在命令行输入

aws configure

分别输入

AWS Access Key ID : AKIAJNQ×××××××××
AWS Secret Access Key : gVfhfLr7JAo××××××××××××××××××

即可进行自动配置。

将输出的数据复制保存下来。

赋值并黏贴connect line 到终端即可进入instance。

若提示connection refused ,

输入

ssh localhost

若提示connection refused

这意味着ssh不能联通成功。不联通的理由可以有很多,如防火墙设置问题,如ssh没有被安装。我的连防火墙都没有,所以应该是ssh安装的问题。

使用下列命令安装ssh工具

 

sudo apt-get install openssh-client
sudo apt-get install openssh-server
安装完毕重启ssh服务:
sudo /etc/init.d/ssh restart

 

之后尝试

ssh git@github.com
若提示连接成功则代表ssh工具可用。

 

输入之前保存的ssh命令即可进入实例

ssh -i /*****aws-key-fast-ai.pem ubuntu@**********.compute.amazonaws.com

输入

nvidea-smi

来判断是否成功进入实例。

 到这就将如何建立AWS云计算服务介绍完了。

 

转载于:https://www.cnblogs.com/SongHaoran/p/7482865.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值