
nginx学习
叶落自飘零
我就是我,是颜色不一样的烟火!
展开
-
nginx学习1.1 nginx简介及安装使用
环境:centos6/7摘要说明:Apache仍然是时长占用量最高的web服务器,据最新数据统计,市场占有率目前是50%左右。主要优势在于一个是比较早出现的一个Http静态资源服务器,同时又是开源的。所以在技术上的支持以及市面上的各种解决方案都比较成熟。Apache支持的模块非常丰富。Nginx是俄罗斯人编写的一款高性能的HTTP和反向代理服务器,在高连接并发的情况下,它能够支持高...原创 2018-12-17 15:32:07 · 983 阅读 · 1 评论 -
nginx学习1.2 nginx主要配置详解
环境:centos6/7,nginx-1.9.15.摘要说明:上一篇我们介绍的nginx的基础概念,安装、目录及启停,链接;本篇主要讲述nginx的主要配置结构和各配置详解;步骤:1.配置文件整体结构:首先我们基于nginx-1.9,15上一个默认nginx配置如下:#user nobody;worker_processes 1;#error_log ...原创 2018-12-19 08:53:36 · 1106 阅读 · 0 评论 -
nginx学习1.3 nginx下location配置详解
环境:centos6/7,nginx-1.9.15.摘要说明:上一篇我们对配置文件的所有配置做了整体的详解,及日志的配置及分割本篇主要讲述nginx下server节点中location进行详细的解析,后续主要配置工作也在于此;步骤:1.虚拟主机从上篇我们可以看到主配置文件下nginx.conf的整体结构如下:其中main,event,http都为全局配置;而se...原创 2019-01-09 09:37:59 · 693 阅读 · 0 评论 -
nginx学习1.5 nginx负载均衡配置
环境:centos6/7,nginx-1.9.15.摘要说明:上一篇主要讲述nginx下的一些常用语法;本章节主要讲述nginx的三种负载均衡策略及其相关配置:步骤:1.upstream首先我们看一个负载均衡upstream的配置示例:upstream backend { server backend1.example.com weight=5; ser...原创 2019-01-14 17:39:29 · 545 阅读 · 1 评论 -
nginx学习1.4 nginx常用语法之root、alias、proxy_pass、rewrite等
环境:centos6/7,nginx-1.9.15.摘要说明:上一篇主要讲述nginx下server节点中location进行详细的解析;本章节主要讲述nginx其他常用语法:步骤:1.root、alias及indexroot语法:root path 默认值:root html 使用字段:http, server, location ,location中的if字...原创 2019-01-09 17:26:19 · 1658 阅读 · 0 评论 -
nginx学习1.7 nginx配置跨域(CORS)、防盗链(valid_referers)、缓存(expires)、压缩(gzip)
环境:centos6/7,nginx-1.9.15.摘要说明:上一篇主要讲述nginx下的常用内置变量及if语句;本章节主要讲述nginx的如何配置跨域、缓存、压缩;步骤:1.跨域场景:首先我们举例看看什么叫做跨域:当我们加载static.xxxx.com的页面之后,在js中调用www.xxxx.com接口,这个时候就叫做跨域;因为请求的主体已发生改变,浏览器拒...原创 2019-01-15 18:03:15 · 3917 阅读 · 0 评论 -
nginx学习1.6 nginx内置变量及if语句
环境:centos6/7,nginx-1.9.15.摘要说明:上一篇主要讲述nginx下的负载均衡的配置;本章节主要讲述nginx的常用内置变量及if语句;步骤:1.echo和setechonginx有个模块echo,是在nginx程序上扩展了echo输出字符的功能, 对于调试很方便;参考文档:链接echo默认是不安装的,编译时会报nginx: [emerg] ...原创 2019-01-15 18:02:40 · 3263 阅读 · 0 评论 -
nginx学习1.8 配置https
环境:centos6/7,nginx-1.9.15.摘要说明:上一篇主要讲述nginx下如何配置跨域、缓存、压缩;本章节主要讲述nginx的https配置;步骤:1.https配置首先我们要确定你的nginx安装了ssl模块:# ./nginx -V确认后需要有证书公钥和私钥,上传到服务器上;接着就是配置https端口443: server {...原创 2019-01-16 16:46:54 · 3851 阅读 · 0 评论