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

AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用)
1. 前言
2. 创建AWS账户
3. EC2
3.1 启动 EC2 新实例
3.1.1 入口
3.1.2 设置名称 + 选择服务
3.1.3 创建密钥对
3.1.4 网络设置——安全组
3.1.4.1 初始设置
3.1.4.2 添加安全组规则(开放新端口)
3.1.5 配置存储
3.1.6 启动实例
3.1.7 查看实例
3.2 连接EC2实例
3.2.1 方式1——Instance Connect
3.2.2 方式2——SSH客户端
3.3 简单实用
3.3.1 简单命令
3.3.2 安装应用
3.3.2.1 安装git
3.3.2.2 安装jdk
3.3.2.3 安装tomcat
3. 一些配置文件
4. 关于AMI
5. 注意
5.1 关于 amazon-linux-extras
1. 前言
什么是AWS?

好,我就截这么多,更多的自己搜搜看……
2. 创建AWS账户
官网地址如下:
https://aws.amazon.com/cn/.

注册时,如果有谷歌邮箱,最好使用谷歌邮箱,如下:

按照提示注册成功之后,登录即可使用

随便点点,貌似看到了点东西

继续……
3. EC2
3.1 启动 EC2 新实例
3.1.1 入口
如下:

3.1.2 设置名称 + 选择服务
如下:

3.1.3 创建密钥对
如下:


点击创建密钥对,直接就下载到电脑本地,并默认选择新创建的密钥对

3.1.4 网络设置——安全组
3.1.4.1 初始设置


如下:

3.1.4.2 添加安全组规则(开放新端口)
【编辑入站规则】–>【添加规则】–>【保存规则】,如下:


3.1.5 配置存储


3.1.6 启动实例
如下:

3.1.7 查看实例
如下:

3.2 连接EC2实例
3.2.1 方式1——Instance Connect
如下:

3.2.2 方式2——SSH客户端
根据提示来即可,如下:

Mac电脑应该可以用自带的终端连接,但是我这里命令之后没反应,好像是连不上网,本地用着ClashX一直就有这个问题,退出也不行,但好歹浏览器不退出ClashX时可以联网呀,这终端啥情况,不知道为啥,算了,这个后续再说吧


所以,换成了 SecureCRT 连接,将密钥拷贝到别的远程服务器上,安装步骤执行,可以连上,如下:
# 连接命令
ssh -i "自己的密钥文件" ec2-user@公有IPv4DNS    # ec2-user 默认用户】


3.3 简单实用
3.3.1 简单命令
查看版本,使用以下命令查看Amazon Linux 的版本
cat /etc/system-release

切换到 root 用户
sudo -s

sudo su

更新软件
yum update -y

3.3.2 安装应用
3.3.2.1 安装git
安装git,如下:
yum install git -y

git --version
 

3.3.2.2 安装jdk
简单使用命令安装一下,如下:
yum install java-17-amazon-corretto-devel.x86_64
1


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

然后,使用命令下载
wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.11/bin/apache-tomcat-10.1.11.tar.gz

解压安装tomcat,如下:
tar -zxvf apache-tomcat-10.1.11.tar.gz
1
启动,如下:
./startup.sh

查看运行情况
ps -ef | grep java

lsof -i:8080

netstat -na | grep 8080


 

浏览器访问
访问之前,记得开放端口,具体参考:《3.1.4.2 添加安全组规则(开放新端口)》
http://公网IP:8080

或者

http://公有 IPv4 DNS:8080

3. 一些配置文件
配置用户信息等
cat /etc/cloud/cloud.cfg
1


4. 关于AMI
查看实例信息的时,可以看到AMI,如下


所以尝试从AMI启动实例,如下:

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 的功能。
根据你使用的版本,看此命令是否可用,如下

查看Amazon Linux版本,如下:
cat /etc/system-release

查看可安装的软件
amazon-linux-extras -v

使用 amazon-linux-extras 命令安装nginx,如下:
安装
sudo su
amazon-linux-extras install -y nginx1
nginx -version


启动nginx
 systemctl start nginx

开放80端口,访问nginx

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/29300.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Linux】MySQL下载与安装

1. 下载压缩包 官网下载 2. 解压 上传并解压好放在指定位置 创建soft文件夹 mkdir /soft上传文件,在该目录下再创建一个mysql文件夹,将安装包解压到新文件夹中 mkdir /soft/mysql-8.3.0 tar -xvf mysql-8.3.0-1.el9.x86_64.rpm-bundle.tar -C mysq…

C语言 | Leetcode C语言题解之第162题寻找峰值

题目&#xff1a; 题解&#xff1a; int findPeakElement(int* nums, int numsSize) {int ls_max0;for(int i1;i<numsSize;i){if(nums[ls_max]>nums[i]);else{ls_maxi;}}return ls_max; }

2024上海初中生古诗文大会倒计时4个月:单选题真题和独家解析

现在距离2024年初中生古诗文大会还有4个多月时间&#xff0c;我们继续来看10道选择题真题和详细解析&#xff0c;以下题目截取自我独家制作的在线真题集&#xff0c;都是来自于历届真题&#xff0c;去重、合并后&#xff0c;每道题都有参考答案和解析。 为帮助孩子自测和练习&…

演示:WPF开发的Diagram自动化流程图应用

一、目的&#xff1a;演示Diaram应用功能 二、预览 三、功能列表 功能模块 通用测试 流程图 仪器仪表 机器人 网络通信测试 PLC测试 轮毂生产线流程测试 图像处理 目标检测 绘图 思维导图 图表 流程图功能 模板管理 工程管理 模块许可管理 工具栏 开始 停止 删除 清除 …

RabbitMQ实践——对不可路由的消息的处理方法

大纲 无备用&#xff08;Alternate&#xff09;交换器构建交换器、队列和绑定关系测试代码抛弃不可路由消息返还不可路由消息 有备用&#xff08;Alternate&#xff09;交换器创建带备用&#xff08;Alternate&#xff09;交换器的交换器mandatory非mandatory 总结 在实际工作中…

【DevOps】Elasticsearch 数据跨集群同步方案

目录 1、Elasticsearch Cross-Cluster Replication (CCR) 1.1、优点 1.2、缺点 1.3、步骤 1.4、示例 2. Logstash 或其他 ETL 工具 2.1、优点 2.2、缺点 2.3、步骤 3. Apache Kafka 或 RabbitMQ 3.1、优点 3.2、缺点 3.3、步骤 4、使用 Reindex API 进行跨集群同…

【LeetCode最详尽解答】42-接雨水 Trapping-Rain-Water

欢迎收藏Star我的Machine Learning Blog:https://github.com/purepisces/Wenqing-Machine_Learning_Blog。如果收藏star, 有问题可以随时与我交流, 谢谢大家&#xff01; 链接: 42-接雨水 直觉 通过可视化图形来解决这个问题会更容易理解和解决。 给定输入: height [0,1,…

mediasoup源码分析--channel创建及信令交互

mediasoup源码分析--channel创建及信令交互 概述跨职能图业务流程图代码剖析 概述 在golang实现mediasoup的tcp服务及channel通道一文中&#xff0c;已经介绍过信令服务中tcp和channel的创建&#xff0c;本文主要讲解c中mediasoup的channel创建&#xff0c;以及信令服务和medi…

基于CentOS的全新Linux机器安装Jenkins并生成Allure报告

目录 一、安装Docker 二、安装Docker Compose 三、准备测试用例 四、配置docker-compose.yml 五、启动Jenkins 六、配置Jenkins和Allure插件 七、创建含pytest的Jenkins任务 一、安装Docker 在CentOS上&#xff0c;首先更新包管理工具并安装所需的包。 sudo yum update…

12.3 Go 测试覆盖率

&#x1f49d;&#x1f49d;&#x1f49d;欢迎莅临我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

基于Elementui组件,在vue中实现多种省市区前端静态JSON数据展示并支持与后端交互功能,提供后端名称label和id

基于Elementui组件&#xff0c;在vue中实现多种省市区前端静态数据&#xff08;本地JSON数据&#xff09;展示并支持与后端交互功能&#xff0c;提供后端名称label和id 话不多说&#xff0c;先上图 1.支持传递给后端选中省市区的id和名称&#xff0c;示例非常完整&#xff0c…

阿里云 邮件系统DNS域名解析 搭配 postfix+dovecot 邮件服务器

1 创建邮箱域名A记录(一般邮箱客户端&#xff0c;增加pop,imap,stmp 3条记录) 登录阿里云控制台--云解析DNS 2 MX记录 3 SPF记录

【论文复现|智能算法改进】基于多策略的改进蜜獾算法及其应用

目录 1.算法原理2.改进点3.结果展示4.参考文献5.代码获取 1.算法原理 【智能算法】蜜獾算法&#xff08;HBA&#xff09;原理及实现 2.改进点 限制反向学习机制 在挖掘模式和蜂蜜模式不同路径更新的基础上引入限制反向学习机制&#xff0c;在算法迭代时&#xff0c;对当前的…

Fegin如何传参form-data文件

Form-data传输file参数&#xff0c;这个大家都比较清楚&#xff0c;那么针对于Fegin参数file参数该如何操作呢&#xff01;下面截图来找到对应的参数关系。 一、之前我们在postMan中是这种传参的&#xff0c;那么如果使用Feigin来传输文件File 二、在Fegin中传form-data参数&a…

C/C++ struct stat介绍

目录 前言 struct stat struct stat 使用 参考 共勉 前言 本文详细介绍了stat结构体的成员变量&#xff0c;以及使用案例&#xff0c;希望能够帮到您。 struct stat struct stat 结构体用于表示文件或者文件系统对象信息的一种结构体的声明&#xff0c;通常在POSIX&#x…

Mac M3 Pro 部署Flink-1.16.3

目录 1、下载安装包 2、解压及配置 3、启动&测试 4、测试FlinkSQL读取hive数据 以上是mac硬件配置 1、下载安装包 官网&#xff1a;Downloads | Apache Flink 网盘&#xff1a; Flink 安装包 https://pan.baidu.com/s/1IN62_T5JUrnYUycYMwsQqQ?pwdgk4e Flink 已…

【ComfyUI】Stable Diffusion 3 加Controlnet

基于 instantX-research/diffusers_sd3_control: &#x1f917; Diffusers: State-of-the-art diffusion models for image and audio generation in PyTorch and FLAX. (github.com) 和 ZHO-ZHO-ZHO/ComfyUI-SD3-Medium-CN-Diffusers: ComfyUI SD3-Medium ControlNet&#…

html入门综合练习

综合练习 通过实际项目练习可以更好地理解和掌握HTML、CSS和JavaScript。以下是几个综合练习项目的建议&#xff1a; 项目1&#xff1a;个人简历网页 创建一个包含以下内容的个人简历网页&#xff1a; 个人简介&#xff08;姓名、照片、联系方式&#xff09;教育背景工作经…

Survival Animations

一套生存游戏的动画集,包括采集、建造、捕鱼、剥皮/鞣制、篝火等更多内容。 总动画数:89 建造/制作 30 篝火 28 饮水 3 水壶 3 觅食 2 治疗 3 空闲 1 原始捕鱼 7 剥皮 1 矛捕鱼 4 伐木 5 下载:​​Unity资源商店链接资源下载链接 效果图:

[自动驾驶 SoC]-4 特斯拉FSD

FSD, 参考资料来源FSD Chip - Tesla - WikiChip 另外可参考笔者之前分享文章&#xff1a;[自动驾驶技术]-6 Tesla自动驾驶方案之硬件&#xff08;AI Day 2021&#xff09;&#xff0c;​​​​​​​[自动驾驶技术]-8 Tesla自动驾驶方案之硬件&#xff08;AI Day 2022&#xf…