免费申请aws一年免费服务器使用教程

由于近期要测试一个公网项目,对比之下,选择了aws服务器,免费使用一年。
准备:一个visa信用卡即可,需要一个外网邮箱(我这边使用的hotmail)
在这里插入图片描述注册的步骤不再赘述,切记几个点,国内地址真实,国内手机号要能接收到短信。

在这里插入图片描述
一、注册完成后,可选择区域,我这边选择的是新加坡。
url:
https://ap-southeast-1.console.aws.amazon.com/console/home?region=ap-southeast-1#

二、需要注意选的免费的,额外的尽量不要添加
https://ap-southeast-1.console.aws.amazon.com/ec2/home?region=ap-southeast-1#LaunchInstances:
在这里插入图片描述三、

## 一、创建 EC2 实例的步骤1. **登录 AWS 管理控制台**:- 打开 AWS 官网并登录你的账户。新用户可先注册 AWS 账户,通常会有免费试用额度。2. **选择 EC2 服务**:- 在控制台首页,找到并点击“EC2”服务,进入 EC2 控制面板。3. **启动实例向导**:- 点击“Launch Instance”按钮,开始实例创建向导。4. **选择 AMI(Amazon Machine Image)**:- 在选择操作系统镜像中,AWS 提供多种预配置的 AMI,如 Amazon Linux、Ubuntu、Windows 等,选择你需要的即可。5. **选择实例类型**:- 选择适合的实例类型。初学者可以选择 t2.micro 类型,免费且适用于小规模应用。6. **配置实例详细信息**:- 配置网络设置、IAM 角色、安全组等。安全组相当于防火墙,控制进出流量以确保实例安全。7. **添加存储**:- 配置实例的存储大小和类型。默认情况下,EC2 实例附带一个根 EBS 卷,也可添加额外的存储卷。8. **添加标签**:- 添加标签以管理和识别资源,例如给实例命名。9. **配置安全组**:- 设置允许哪些 IP 地址访问实例,并开放必要的端口。在生产环境中要严格控制访问权限。10. **检查并启动实例**:- 检查所有配置是否正确,然后点击“Launch”按钮。选择或创建一个密钥对(Key Pair),并下载保存密钥对文件,用于通过 SSH 连接实例。## 二、使用 EC2 实例的注意事项1. **安全性**:- 确保安全组设置正确,只开放必要的端口,避免使用默认的 SSH 端口 22,以增加安全性。2. **备份和恢复**:- 定期对重要数据进行快照备份,以便在数据丢失时快速恢复。3. **成本控制**:- 监控实例使用情况,按需调整实例类型,避免资源浪费。闲置的实例应及时停止或释放,以防产生不必要的费用。4. **自动化管理**:- 利用 AWS 的自动化工具(如 CloudFormation、Elastic Beanstalk 等),提高管理效率,减少手动操作的繁琐。5. **更新和维护**:- 定期更新操作系统和软件,修补安全漏洞,保持实例的安全性和稳定性。

tips:运行一个t2.micro 750小时,约等于一个月,如果开两台,每台半个月,四台每台一周。

四、选择密钥:一般是新建
在这里插入图片描述报错处理:
在aws新建实例,只要是选择ubuntu 22或者24版本,密钥对都报错未注册
出现该提示的一个原因可能是由于你的秘钥格式最新版本的系统已经不支持

安全组记得放行22端口或者80 443,又或者是其他需要的端口
在这里插入图片描述

解决办法:
一、
在aws用网页连接该实例之后
在/etc/ssh/sshd_config文件中加上
PubkeyAcceptedKeyTypes +ssh-rsa
然后重启ssh
sudo systemctl restart ssh
二、上传到跳板机登陆
chmod 400 testhost.pem
ssh -i “testhost.pem” ubuntu@ec2-xxxx.ap-southeast-1.compute.amazonaws.com

其他知识了解:
在使用 SSH 连接到不同操作系统的服务器时,用户名的区别主要体现在以下几个方面:

1. 默认用户名

  • Ubuntu: 默认用户名通常是 ubuntu
  • Amazon Linux: 默认用户名通常是 ec2-user
  • CentOS: 默认用户名通常是 centos
  • Debian: 默认用户名通常是 admindebian
  • Fedora: 默认用户名通常是 fedora
  • Red Hat: 默认用户名通常是 ec2-userroot(取决于配置)。

2. 用户权限

  • 有些操作系统在安装时会默认创建普通用户,而其他操作系统可能提供 root 权限的用户。
  • 在连接时使用 root 用户通常具有更高的权限,但出于安全考虑,建议使用非 root 用户,并在需要时使用 sudo 提升权限。

3. 用户组

  • 每个操作系统可能会定义不同的用户组和权限策略,影响用户的访问权限和操作能力。

4. SSH 配置

  • 某些操作系统可能在 SSH 配置中使用不同的身份验证方式或设置(例如,禁止 root 直接登录)。

5. 系统管理

  • 在某些 Linux 发行版(如 Ubuntu),使用 sudo 进行管理任务是常见做法,而在其他发行版(如 CentOS)可能会直接使用 su 切换到 root 用户。

6. 安装与配置

  • 不同操作系统在安装时可能会有不同的用户设置和配置选项,影响如何通过 SSH 连接。

示例命令

# 连接 Ubuntu
ssh -i "testhost.pem" ubuntu@your-ip# 连接 Amazon Linux
ssh -i "testhost.pem" ec2-user@your-ip# 连接 CentOS
ssh -i "testhost.pem" centos@your-ip

作为一个轻量级的服务器,可以帮我们测试一下公共服务之类的,不过也要注意观察账单,尽量0元体验,lol,到期记得删除实例。

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

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

相关文章

景联文科技:专业图像采集服务,助力智能图像分析

景联文科技是专业数据服务公司,致力于为人工智能企业提供从数据采集、清洗到标注的全流程解决方案。协助客户解决AI开发过程中数据处理环节的关键问题,助力企业实现智能化转型。 1.多样化的图像采集服务 景联文科技提供多样化的图像采集服务&#xff0c…

udp网络通信 socket

套接字是实现进程间通信的编程。IP可以标定主机在全网的唯一性,端口可以标定进程在主机的唯一性,那么socket通过IP端口号就可以让两个在全网唯一标定的进程进行通信。 套接字有三种: 域间套接字:实现主机内部的进程通信的编程 …

Kettle发送邮件功能如何配置以实现自动化?

kettle发送邮件如何设置?Kettle配置发送邮件的方法? Kettle发送邮件功能能够帮助用户在数据处理过程中自动发送电子邮件,极大地提高了工作效率。AokSend将详细介绍如何配置Kettle发送邮件功能,以实现自动化操作。 Kettle发送邮件…

C++笔记19•数据结构:红黑树(RBTree)•

红黑树 1.简介: 红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或 Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路 径会比其他路径长出俩倍…

使用百度飞桨PaddleOCR进行OCR识别

1、代码及文档 代码:https://github.com/PaddlePaddle/PaddleOCR?tabreadme-ov-file 介绍文档:https://paddlepaddle.github.io/PaddleOCR/ppocr/overview.html 2、依赖安装 在使用过程中需要安装库,可以依据代码运行过程中的提示安装。…

MySQL Email验证流程详解:从注册到激活!

MySQL Email通知系统搭建教程!如何从MySQL发送邮件? MySQL Email验证是一个至关重要的环节,它确保了用户注册过程的安全性和有效性。AokSend将详细介绍从用户注册到MySQL Email激活的完整流程,帮助开发者更好地理解和实现这一功能…

视频编码与传输 学习笔记 1 一些视频压缩算法的介绍

大概是这么个结构: 说白了,就是视频太大,不压缩不行,因此我们会用压缩比非常夸张但对于视频来说效果很好的压缩方法先对视频压缩(source coding)然后把压缩后的视频发出去,要看的时候再解压。 就…

青岛实训 8月22号 day34

一、回顾 1.主从复制(高可用) 2.传统的主从复制 3.gtids事务型的主从复制 4.注意 1)server_id唯一 2)8.X版本需要get_ssl_pub_key 3)5.X不需要 4)change master to 5)stop | start slave 5.非…

HIVE 数据仓库工具之第二部分(数据库相关操作)

HIVE 数据仓库工具之第二部分(数据库相关操作) 一、Hive 对数据库的操作1.1 创建数据库1.1.1 创建数据库语法1.1.3 示例 1.2 使用数据库1.2.1 使用数据库语法1.2.2 示例 1.3 修改数据库1.3.1 修改数据库的语法1.3.2 示例 1.4 删除数据库1.4.1 删除数据库…

Aloudata CAN 发布:真正实现企业指标的管理、研发与消费一体化

对于企业的运营和管理来说,集自动化数据生产、业务化数据语言、智能化数据分析的指标管理方案至关重要。 指标是对业务过程和结果的度量,正如德鲁克所说,“如果无法度量就无法管理”。 指标管理痛点爆发,管、研、用一体方案备受青…

python-简单的dos攻击

前言 这个是DOS攻击学习(注意:千万别去攻击有商业价值的服务器或应用,不然会死的很惨(只有一个IP通过公网访问容易被抓),前提是网站没有攻击防御) 创建一个以python编写的后端web服务(好观察) 安装flask pip install flask from flask import Flaskapp …

Day22_K8S

文章目录 3.资源管理方式通过命令管理通过配置文件管理4. 基本概念入门4.1 Namespace4.2 Pod4.3 Label4.4 Deployment4.5 Service5. Pod详解5.1 Pod介绍5.2 Pod配置5.3 Pod生命周期5.3.1 初始化容器5.3.2 钩子函数5.3.3 容器探测5.3.4 重启策略5.4 Pod调度5.4.1 定向调度5.4.2 …

JavaScript DOM事件流之捕获与冒泡

DOM事件流——捕获与冒泡 网页是由一个一个元素组成的,正如我们肉眼所见,网页上的元素存在包含关系,简单的点击又怎么确定到底谁来触发响应呢?想象一下,在纸上画了两个大小不同的同心圆,然后用手指指向它里…

迁移替换AD域时,有几个关键点需要注意

在当今的数字化时代,企业对于身份管理和访问控制的需求日益增长。然而,传统的AD域控方案在面对国产化替代和业务上云的趋势时,逐渐显露出一些局限性。宁盾国产化身份域管作为一种迁移替换AD域控的创新解决方案,正逐渐崭露头角&…

通风天窗代号解析与功能介绍

通风天窗的代号通常涉及其类型、型号、尺寸及功能等多个方面。以下是对通风天窗代号的一般性释义。一、代号结构 通风天窗的代号往往遵循一定的编码规则,以清晰表示其特性。如在18J621-3《通风天窗》图集中,通风天窗的代号可能以“TCxx-xxx”的形式出现&…

云计算的成本:您需要了解的 AWS 定价信息

AWS 定价方案、免费套餐优惠以及通过预先预留容量来降低总体成本的选项。 欢迎来到雲闪世界。越来越多的企业开始转向云基础设施而非本地数据中心,云领域的竞争空前激烈。主要参与者甚至不惜削减成本并提供令人难以置信的折扣,以在云市场中占据一席之地。…

利用机器人自动回复软件,显著提升客户体验

随着科技的飞速发展及互联网普及,机器人自动回复软件成为了现代企业的重要工具。无论是在客户服务领域,还是在营销、销售等方面,自动回复机器人都表现出了强大的功能和显著的效果。究竟什么是机器人自动回复技术?它是如何运行的?本文将为您…

ELK学习笔记——如何给Kibana新增用户和角色

Kibana新增用户和角色 首先用超管账号登录上Kibana,按照下面步骤操作 1、创建角色 按图操作 2、创建用户 按图操作 3、给用户分配角色 至此,角色和用户绑定成功; 最后,可以退出管理员账号,登录这个新…

安防监控/视频汇聚EasyCVR视频监控平台级联上级,无法播放是什么原因?

EasyCVR视频监控平台,作为一款智能视频监控综合管理平台,凭借其强大的视频融合汇聚能力和灵活的视频能力,在各行各业的应用中发挥着越来越重要的作用。EasyCVR视频汇聚平台采用先进的图像处理技术和传输协议,能够确保高清、稳定的…

抖音发布Unity小游戏的errorMsg: native build failed

为了更好的性能,兼容更多字节平台,选择了Android Native IOS WebGL方案。结果Native经常报错:errorMsg: native build failed,导致IL2CCP构建失败。 最终,花了我两周时间!两周啊!还是无法解决。…