摘要: Nginx常见问题 1、相同server_name多个虚拟主机优先级访问 (就近原则) 2、location匹配优先级 配置案例: 3、try_files使用 按顺序检查文件是否存在 语法配置: 配置案例: 4、nginx的alias和root区别 配置案例: 5、用什么方法传递用户的真实IP 6、 阅读全文
posted @ 2019-04-09 16:27 瞎搞的富哥 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 部署https背景 http不安全 传输数据被中间人盗用、信息泄露 数据内容劫持、篡改 https协议的实现 对传输内容进行加密以及身份验证 对称加密 非对称加密 (相对复杂,对性能有一定损耗 ) https加密协议原理 (先非对称加密,后进行对称加密传输数据) 生成密钥和CA证书 1、生成key密 阅读全文
posted @ 2019-04-09 16:12 瞎搞的富哥 阅读(208) 评论(0) 推荐(0) 编辑
摘要: nginx的rewrite作用 可通过rewrite规则实现url重写以及重定向 使用场景如下: 1. URL访问跳转,支持开发设计 1. 页面跳转、兼容性支持、展示效果等 1. SEO优化 1. 维护:后台维护、流量转发等 1. 安全 配置语法 nginx之正则表达式 nginx之flag描述 l 阅读全文
posted @ 2019-04-09 15:49 瞎搞的富哥 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Nginx缓存服务配置语法 Nginx缓存服务配置案例 如何清理指定缓存 方法1:rm rf 缓存目录内容 方法2:第三方扩展模块ngx_cache_purge 如何让部分页面不缓存 配置语法: 配置案例: 大文件分片请求 配置语法: 优势:     每个子请 阅读全文
posted @ 2019-04-09 15:20 瞎搞的富哥 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Nginx代理服务基本上有三种: 正向代理 反向代理 透明代理 反向代理配置案例 正向代理配置案例: 透明代理配置案例: 代理常用配置 缓存区设置(默认打开) 跳转重定向 头信息 超时 常用代理配置案例 Ngixn负载均衡 配置语法: 配置案例: 后端服务器在负载均衡调度中的状态 调度算法 轮询 按 阅读全文
posted @ 2019-04-09 15:19 瞎搞的富哥 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 静态资源配置 非服务器动态运行生成的文件 1. 浏览器端渲染(html、css、js) 1. 图片(jpeg、gif、png) 1. 视频(flv、mpeg) 1. 文件(txt...) 静态资源服务场景 CDN 文件读取语法配置 配置案例 浏览器缓存 第一次请求 再次请求 校验过期机制 1. 校验 阅读全文
posted @ 2019-04-09 15:18 瞎搞的富哥 阅读(253) 评论(0) 推荐(0) 编辑
摘要: nginx.conf基本配置 Nginx客户端状态 目录中随机选择一个随机主页 http内容替换 nginx的请求限制 配置案例: nginx的访问控制 基于IP的访问控制:http_access_module 配置案例 http_access_module局限性 局限性解决方法: 1. 采用别的h 阅读全文
posted @ 2019-04-09 15:17 瞎搞的富哥 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 查看Nginx安装目录 相关文件和目录的说明 路径 类型 作用 /etc/logrotate.d/nginx 配置文件 Nginx日志轮转,用于logrotate服务的日志切割 /etc/nginx/etc/nginx/nginx.conf/etc/nginx/conf.d/etc/nginx/co 阅读全文
posted @ 2019-04-09 15:16 瞎搞的富哥 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、安装Nginx所需的pcre库,perl兼容正则表达式 2、安装Nginx相关依赖包 3、下载nginx 1.13.10.tar.gz 4、添加nginx用户,不可登录 5、解压安装 6、编译安装 7、设置软链接 8、启动前检查配置文件语法 9、启动Nginx服务 10、安装Nginx成功页面 阅读全文
posted @ 2019-04-09 10:47 瞎搞的富哥 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Nginx简介 Nginx是一款轻量级的Web服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器 其特点是占有内存少,并发能力强。 代码完全用C语言从头写成,可移植到许多体系结构和操作系统。 Nginx有自己的函数库,并且除了zlib、pcre和OpenSSL之外,标准模块只使用系统C 阅读全文
posted @ 2019-04-09 10:36 瞎搞的富哥 阅读(230) 评论(0) 推荐(0) 编辑