第一章 架构介绍

一、名词介绍

1.项目:在互联网行业,一家电商公司就是一个项目;对于手机,一个APP就是一个项目
2.架构:维护一个项目组件组成的一个整体
	LNMP: linux、nginx、MySQL、PHP(python)
	LNMT: linux、nginx、MySQL、tomcat
	LAMP: linux、apache、MySQL、PHP(python)
	LAMT: linux、apache、MySQL、tomcat
3.集群:多台服务器在一起,实现同样的工作,当一台服务器出现故障,其他的可以继续提供服务
4.负载均衡:将用户的请求平均的分配给后端的服务器
5.高可用:当一台机器不可用时,另一台接替他的工作,保证业务的高可用性

二、运维架构图

三、访问流程

1.用户访问流程

1.用户输入域名
2.浏览器会拿着域名去DNS服务器进行解析
3.DNS服务器会解析域名并返回服务器IP
4.浏览器根据IP请求服务器
5.防火墙接受请求,进行判断
6.转发请求至负载均衡
7.负载均衡会分配请求到web服务器
8.web服务器会进行判断
	1)如果是静态文件,服务器访问文件服务器并返回数据
	2)如果是动态数据,请求php和数据库,得到数据并返回

2.管理人员访问流程

1.管理人员连接跳板机
2.通过跳板机连接服务器
	1)保证服务器7*24小时运行
	2)巡检
	3)数据备份
	4)日志收集
	5)监控事项管理

准备:

1.画架构图,录屏
2.准备机器
外网IP 内网IP 主机名
10.0.0.5 172.16.1.5 lb01
10.0.0.6 172.16.1.6 lb02
10.0.0.7 172.16.1.7 web01
10.0.0.8 172.16.1.8 web02
10.0.0.9 172.16.1.9 web03
10.0.0.31 172.16.1.31 nfs
10.0.0.41 172.16.1.41 backup
10.0.0.51 172.16.1.51 db01
10.0.0.61 172.16.1.61 m01
10.0.0.91 172.16.1.91 zabbix
posted @ 2020-08-10 10:55  雪小松  阅读(85)  评论(0编辑  收藏  举报