AWS基础架构

本文档详细介绍了如何在AWS环境中搭建基础架构,包括创建VPC和子网、部署多可用区EC2上的WordPress站点、配置RDS、设定自动快照策略、配置负载均衡、挂载S3存储、利用CloudWatch监控、设置SNS邮件提醒以及实现AutoScaling。通过这些步骤,确保了系统的高可用性和扩展性。
摘要由CSDN通过智能技术生成

在这里插入图片描述
要求:
1、创建VPC,创建子网
2、开通EC2,部署基础wordpress站点(可自己部署,也可使用社区AMI),ec2放在不同可用区
3、开通RDS多可用区实例,作为wordpress后端数据库
3、制定ec2自动快照的策略
4、配置负载均衡,能够通过负载均衡访问wordpress
5、ec2挂载S3对象存储为本地存储目录
6、配置cloud watch,监控cpu指标
7、配置sns,使服务器开机关机收到邮件提醒8、配置AUTOSCALING,完成自动扩展、手动扩展操作

  1. 创建VPC、子网、internet网关、编辑安全组
  2. 创建ec2,在ec2中进行配置
    -安装Apache:yum install httpd
    -修改httpd.conf配置文件(将监听端口改为8888)
  3. 安装php(至少是7.0以上版本)
  • 安装php软件包
rpm -Uvh http://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh http://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install php70w -y
systemctl start php-fpm
  • 进入/var/www/html/下编写test.php文件
<?php
	phpinfo();
?>
  • 在网页中输入套接字(IP:端口号)+/test.php测试php-fpm是否正常运行
  1. 创建数据库(RDS)
    在这里插入图片描述
    此处设置的为RDS的登陆用户名和密码
  • 在ec2上远程登陆
    mysql -h RDS终端节点 -u 登陆用户名 -p登陆密码
  • 创建数据库、用户、授权
create database 数据库名;
create user 用户名@'RDS终端节点' identified by '密码';
grant all privileges on 数据库名.* to 用户名@'RDS终端节点';
flush privileges;
  1. 安装wordpress
wget http://wordpress.org/latest.tar.gz
ta
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值