AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用)

这篇具有很好参考价值的文章主要介绍了AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 前言

  • 什么是AWS?
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    好,我就截这么多,更多的自己搜搜看……

2. 创建AWS账户

  • 官网地址如下:
    https://aws.amazon.com/cn/.
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 注册时,如果有谷歌邮箱,最好使用谷歌邮箱,如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 按照提示注册成功之后,登录即可使用
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 随便点点,貌似看到了点东西
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    继续……

3. EC2

3.1 启动 EC2 新实例

3.1.1 入口

  • 如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.1.2 设置名称 + 选择服务

  • 如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.1.3 创建密钥对

  • 如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 点击创建密钥对,直接就下载到电脑本地,并默认选择新创建的密钥对
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.1.4 网络设置——安全组

3.1.4.1 初始设置
  • 如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
3.1.4.2 添加安全组规则(开放新端口)
  • 【编辑入站规则】–>【添加规则】–>【保存规则】,如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.1.5 配置存储

AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.1.6 启动实例

  • 如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.1.7 查看实例

  • 如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.2 连接EC2实例

3.2.1 方式1——Instance Connect

  • 如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.2.2 方式2——SSH客户端

  • 根据提示来即可,如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • Mac电脑应该可以用自带的终端连接,但是我这里命令之后没反应,好像是连不上网,本地用着ClashX一直就有这个问题,退出也不行,但好歹浏览器不退出ClashX时可以联网呀,这终端啥情况,不知道为啥,算了,这个后续再说吧
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 所以,换成了 SecureCRT 连接,将密钥拷贝到别的远程服务器上,安装步骤执行,可以连上,如下:
    # 连接命令
    ssh -i "自己的密钥文件" ec2-user@公有IPv4DNS    # ec2-user 默认用户
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.3 简单实用

3.3.1 简单命令

  • 查看版本,使用以下命令查看Amazon Linux 的版本
    cat /etc/system-release
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 切换到 root 用户
    sudo -ssudo su
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 更新软件
    yum update -y
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3.3.2 安装应用

3.3.2.1 安装git
  • 安装git,如下:
    yum install git -y
    
    git --version
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
3.3.2.2 安装jdk
  • 简单使用命令安装一下,如下:
    yum install java-17-amazon-corretto-devel.x86_64
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
3.3.2.3 安装tomcat
  • 下载tomcat,如下:
    • 先去官网:
      官网地址:https://tomcat.apache.org/download-10.cgi.
    • 复制下载链接
      https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.11/bin/apache-tomcat-10.1.11.tar.gz
      
      AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    • 然后,使用命令下载
      wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.11/bin/apache-tomcat-10.1.11.tar.gz
      
      AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 解压安装tomcat,如下:
    tar -zxvf apache-tomcat-10.1.11.tar.gz
    
  • 启动,如下:
    ./startup.sh
    
  • 查看运行情况
    ps -ef | grep java
    
    lsof -i:8080
    
    netstat -na | grep 8080
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 浏览器访问
    • 访问之前,记得开放端口,具体参考:《3.1.4.2 添加安全组规则(开放新端口)
    http://公网IP:8080
    
    或者
    
    http://公有 IPv4 DNS:8080
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

3. 一些配置文件

  • 配置用户信息等
    cat /etc/cloud/cloud.cfg
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

4. 关于AMI

  • 查看实例信息的时,可以看到AMI,如下
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

  • 所以尝试从AMI启动实例,如下:
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算文章来源地址https://www.toymoban.com/news/detail-625823.html

5. 注意

5.1 关于 amazon-linux-extras

  • amazon-linux-extras 是什么?
    • Amazon Linux Extras 是 Amazon Linux 2 发行版中的一个组件,它允许用户安装和管理额外的软件包和服务。通过 Amazon Linux Extras,用户可以轻松地获取和安装各种软件包,这些软件包可能不包含在标准 Amazon Linux 2 软件仓库中。
    • 即:Amazon Linux Extras 提供了一种简单的方式来扩展 Amazon Linux 2 的功能。
  • 根据你使用的版本,看此命令是否可用,如下
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    • 查看Amazon Linux版本,如下:
      cat /etc/system-release
      
      AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
      AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 查看可安装的软件
    amazon-linux-extras -v
    
    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
  • 使用 amazon-linux-extras 命令安装nginx,如下:
    • 安装
      sudo su
      amazon-linux-extras install -y nginx1
      nginx -version
      
      AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
      AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    • 启动nginx
       systemctl start nginx
      
      AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算
    • 开放80端口,访问nginx
      AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用),AWS,aws,云计算

到了这里,关于AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Prometheus 自动发现监控AWS EC2实例

    本文章简述对接自动发现AWS云EC2实例 前提环境: Promethues Grafana AWS IAM权限 涉及参考文档: AWS EC2 Grafana 通用监控模板 一、IAM 用户创建 1、创建Prometheus 策略 策略规则: 2、创建用户赋予Prometheus 策略 创建过程成,请下载ak、sk 此过程不演示。 二、配置Prometheus 可参考本文章进

    2024年02月04日
    浏览(78)
  • 【AWS】使用亚马逊云服务器创建EC2实例

    如今互联网发展十分迅速,有很多企业为满足自身业务的需求,对搭建一台稳定、高效的云服务器的要求越来越高。虽说国内云服务器层出不穷,比如阿里云、腾讯云、华为云等比较主流的云服务,然而有很多企业也有许多国外的的业务需求,所以对搭建海外服务器的需求也

    2024年01月16日
    浏览(60)
  • 【AWS入门】将EC2的系统日志推送到CloudWatch

    创建一个 EC2 实例,不附加任何 IAM profile. ※这里注意不要用23年最新版本的镜像,该镜像不支持awslogs 选择旧版镜像可成功安装awslogs 开始创建一个 IAM profile 创建角色,服务选择 EC2, policy 选择 CloudWatchAgentServerPolicy. 切换回 EC2 控制台,将此 Role 附加给 EC2 实例 使用 SSH 连接那个

    2024年01月24日
    浏览(76)
  • 【免费外国云服务器】亚马逊AWS创建EC2实例搭建个人服务器

    作者:20岁爱吃必胜客(坤制作人),近十年开发经验, 跨域学习者,目前于海外某世界知名高校就读计算机相关专业。 荣誉: 阿里云博客专家认证 、腾讯开发者社区优质创作者,在CTF省赛校赛多次取得好成绩。 跨领域学习 ,喜欢摄影、弹吉他、咏春拳。 文章深入浅出、语

    2024年02月04日
    浏览(59)
  • 【AWS入门】利用CloudWatch监控EC2的CPU负载情况

    创建一个 EC2 实例 User data 配置如下 导航到 Cloudwatch-Metrics-All metrics-EC2-Per-Instance Metrics,选中创建的 EC2的 CPU 利用率,点击铃铛标识创建 alarm 设置CloudWatch警报 本实例平均值选择大于 70%报警 点击【创建主题】后,会收到一封订阅邮件,需点击该邮件中的激活链接进行订阅 自定

    2024年02月08日
    浏览(54)
  • 【Terraform学习】使用 Terraform 从 EC2 实例访问 S3 存储桶(Terraform-AWS最佳实战学习)

    前提条件 安装 Terraform : 地址 下载仓库代码模版 本实验代码 位于  task_ec2_s3connet  文件夹中 。 变量文件  variables.tf     在上面的代码中,您将 声明 , aws_access_key , aws_secret_key 和 区域变量 。 声明存储桶名称变量 。 terraform.tfvars   在上面的代码中,您将 定义变量的值

    2024年02月11日
    浏览(45)
  • AWS CDK安装到AWS EC2 Linux 2

    AWS CDK安装到AWS EC2 Linux 2,并记录过程。 以上报·epel·提供的·libuv·版本过低,关闭·epel·的·YUM·源, 以上报没找到GLIBC库,卸载版本20.10.0,安装版本16.0.0: 碰到了没有找到Python3的问题, 由于我使用的是Python3.8,需要创建一个软链接: aws-cdk-lib 2.116.0 AWS: Getting started with th

    2024年02月03日
    浏览(77)
  • AWS EC2的SSM配置(AWS云中的跳板机)

    开发人员需要访问AWS云中私有子网的数据库服务等,都需要通过EC2进行SSH隧道代理。这里假设本地已经有一款稳定优秀的SSH客户端工具,并且假设已经会熟练使用SSH的隧道代理。 搜索找到EC2服务,如下图: 点击“启动实例”,开始EC2实例创建,如下图: 填入名称后,选择默

    2024年02月02日
    浏览(42)
  • AWS实操-EC2-创建购买linux(centos)EC2服务器

    启动实例 在AWS EC2控制界面,进行单击启动实例以创建和配置虚拟机。 配置实例 在该界面进行配置服务器名称、选择AMI镜像等。 选择浏览其他AMI,选择centos镜像,下文以centos7.6为例 在搜索框输入对应系统版本,建议选择经过验证提供商的AMI镜像 选择合适业务的EC2配置 选择

    2024年04月16日
    浏览(67)
  • 设置 AWS EC2 允许使用密码登录

    AWS 的服务器默认是使用秘钥进行登录,如果想要使用密码进行登录,可进行如下设置 1、先使用秘钥登录(安装aws网站上的教程即可) 2、登录之后为 root 创建密码 系统会让你输入两次密码,一定要注意了。 3、切换为root用户 4、编辑 sshd_config 并做修改 将  PasswordAuthenticati

    2024年02月11日
    浏览(101)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包