0%

aws | EC2 的使用

aws 是企业级的服务器,各方面的使用更具有安全性,相对而言,也降低了易用性。

购买

aws 的购买和阿里云完全不同,首先我们通过右上角,先选择服务器的地域。

选择系统、配置、存储,然后完成购买。

ps: aws 的网络采用按量付费的方式

连接

aws 不采用 ssh 输入密码的方式登陆,而是在第一次采用 pem 登录方式。

pem 文件里面包含了 key ,如果丢失,就登不上 aws 了,所以,我们在创建实例的时候会先生成一个 pem 文件。

我们假设给密钥起名字叫 test,选择上面的选项,下载下来的文件就是 test.pem

连接 aws 的实例 ssh 命令是

ssh -i ./test.pem ubuntu@实例的公开DNS名字

其中

  • test.pem
    • 就是上面下载的 pem 文件
  • ubuntu
    • 一般你加了 ubuntu 系统,如果不自己设置的话就是这个名字了
  • 实例的公开 DNS 名字
    • 在下面的图中获得

这个时候就已经能登陆了。

ps: 如果你使用 pem 登录的时候,出现

Permissions 0644 for 'test.pem' are too open.

这是说明你的 pem 权限开的太多了,要这样

chmod 600 test.pem

我们可以添加无密码登录方式,这样以后就不用借助 pem 了。

安装软件

切换到 root 使用

sudo -s

这里要特别说明,有的时候运行软件要加 sudo

比如,我们安装了 mysql 后,如果直接

mysql -u root -p

会提示没有权限。

删除实例

进行 「停止实例」操作就行,过段时间它会自己删除。

请我喝杯咖啡吧~