HTTP协议版本
1 | HTTP 协议最主要的版本为 HTTP/1.0和HTTP/1.1, |
HTTP状态码
1 | 当web 客户端向 web 服务器发送一个 HTTP 请求 web 服务器 都会返回一个状态响应码,这个状态码的作用是告知web客户端此次请求是否成功,或者是否要采取其他的动作方式 。 |
curl命令
1 | [root@m01 ~]# curl -v www.360buy.com -v参数用来显示详细信息 |
1 | #这部分就是一个响应主体 ,也就是你访问的内容 |
URL 与URI 的概念
1 | 例:https://www.taobao.com/markets/3c/shuma?spm=a21bo.50862.201867-main.12.28689e73E6z0p9 |
编译安装Nginx
安装nginx所需的pcre库
1 | pcre 即perl兼容正则表达式,官方:http://www.pcre.org. 安装pcre库是为了使Nginx支持具备URI重写功能的rewrite模块。Nginx的rewirte模块功能几乎是企业应用必须的。 |
1 | [root@web01]# yum install -y pcre pcre-devel openssl-devel #yum安装这两个软件包 |
下载编译nginx
1 | 官方:http://nginx.org/en/download.html |
1 | 开始编译 |
1 | #创建软连接 |
Nginx目录结构
1 | [root@bind-master-23 nginx]# ls -lh |
nginx配置文件-详解
1 | worker_processes 1; #定义worker进程数量,多并发可以修改此项 |
检查nginx配置文件是否有错误
1 | /application/nginx/sbin/nginx -t |
nginx平滑重启
1 | /application/nginx/sbin/nginx -s reload |
Nginx多站点配置
1 | worker_processes 3; |
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2017/09/14/HTTP-Web之Nginx详解/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!