0 注册账号,登录控制台 以下操作都是区域在法兰克福
单机版 就一台ec2
1 创建VPC https://eu-central-1.console.aws.amazon.com/vpc/home?region=eu-central-1#vpcs:
2 配置安全组, 需要选择对应的vpc,配置入站规则; https://eu-central-1.console.aws.amazon.com/ec2/home?region=eu-central-1#SecurityGroups:
3 创建一个密钥对 https://eu-central-1.console.aws.amazon.com/ec2/home?region=eu-central-1#KeyPairs:v=3 rsa pem
3 购买一台实例 https://eu-central-1.console.aws.amazon.com/ec2/home?region=eu-central-1#LaunchInstances: 选择对应系统,密钥对,vpc,安全组
4 创建一个弹性IP https://eu-central-1.console.aws.amazon.com/ec2/home?region=eu-central-1#Addresses: 指向ec2;
finallshell登录操作如下: (有个坑: 使用2023的AMI无法使用 FinalShell登录(密钥方式))
首先: 选择公钥登录, 用户名: ec2 私钥就是开始创建的密钥对保存下来的pem文件
然后: 操作如下: 给root账户设置密码,修改配置文件允许root账号密码登录
[ec2-user@ip-10-0-13-1 ~]$ sudo passwd root 更改用户 root 的密码 。 新的 密码: 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。 [ec2-user@ip-10-0-13-1 ~]$ vi /etc/ssh/sshd_config [ec2-user@ip-10-0-13-1 ~]$ # 这个会没有权限修改,所以要切root用户再修改
su root
vi /etc/ssh/sshd_config
修改如下:
PermitRootLogin yes #原来是注释掉的
PasswordAuthentication yes # 原来默认是 no
[root@ip-10-0-13-1 ec2-user]# vi /etc/ssh/sshd_config
[root@ip-10-0-13-1 ec2-user]# sudo service sshd restart
Redirecting to /bin/systemctl restart sshd.service
[root@ip-10-0-13-1 ec2-user]#
然后就可以密码登录了 然后安装个docker吧~
[root@ip-10-0-13-1 ~]# yum install docker y
[root@ip-10-0-13-1 ~]# systemctl restart docker
[root@ip-10-0-13-1 ~]# systemctl status docker.service
● docker.service - Docker Application Container Engine
...
然后就该干嘛干嘛吧~ 后面再记录集群版(负载均衡,网关,防火墙等操作流程)
集群版,包括(负载均衡等~)