Web集群架构-Nginx深入(一)

nginx原理

使用域名访问网站流程: DNS解析:域名 IP地址 连接80端口: tcp3次握手与网站的80端口建立连接 http请求豹纹:请求方法,URI,HOST等信息 GET /index.html HOST: cxk.oldboylinux.cn User-Agent: Chrome/xxx ngx处理: http请求,http区域处理 不同的server{} 区域(子配置文件)处理. 端口 域名:用户请求的域名与子配置文件server_name进行匹配. 匹配成功,就让对应的子配置文件(server{})处理 根据子配置文件的,root,location规则,index进行处理查找文件. 把找到的文件发回给用户. http响应豹纹: 状态码:200 ok server信息 其他信息 文件内容 客户收到文件内容,浏览器解析,进行展示

 虚拟主机

虚拟主机:相当于是1个网站,在ngx中通过server{}区域实现.

ngx中虚拟主机有不同的类型(配置不同)

 常见网站服务

nginx 大部分使用nginx,Engine X http: nginx.org/en/docs
Tengine 基于Nginx二开,淘宝开源,更多内置模块
Openresty 基于Nginx二开,加强Lua功能与模块

nginx部署测试项目了解结构

1.安装nginx,这里选择yum安装,生产环境没有网络,需自行下载nginx.tar,一般用源码安装,这里就不演示,下次讲

yum install nginx -y

2.检查nginx安装

rmp -ql | grep nginx

 

rpm -ql nginx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值