Nginx
张宇凯
这个作者很懒,什么都没留下…
展开
-
Nginx--环境搭建
Nginx(“engine x”)是俄罗斯的程序设计师 Igor Sysoev 所开发高性能的 Web 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器在高连接并发的情况下,Nginx 是 Apache 服务器不错的替代品Nginx进程Nginx 采用了高度模块化的设计思路,并且内部的进程主要有两类master 进程 和 worker 进程其中 mas...原创 2019-09-21 16:14:21 · 103 阅读 · 0 评论 -
Nginx--热部署
热部署热部署在nginx中还是一个强大的功能,就是在线升级原理:首先我们先会替换master进程,同时我们替换的master是与老版本的worker兼容的下一步保持现有连接的worker进程,待其老去退休,进行替换高度的模块化加上精巧的两层模型nginx支持热加载热部署 ,其实就是在不打断用户请求的情况下更新版本,也就是在线更新版本热部署成功(平滑更新)在线更新nginx服务的版本...原创 2019-09-21 17:29:42 · 551 阅读 · 0 评论 -
Nginx--Systemd管理方式
Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程Systemd的功能是用于集中管理和配置类UNIX系统Systemctl是一个Systemd工具,主要负责控制systemd系统和服务管理器Nginx管理服务/usr/local/nginx/sbin/nginx开启/usr/local/nginx/sbin/nginx -s stop...原创 2019-09-23 15:50:17 · 488 阅读 · 0 评论 -
Nginx--日志切割
日志切割就是把系统的日志以天为单位进行存放,即每一天的日志都分开放企业当中每天都要备份昨天的日志,然后生成一个新的日志记录今天的如果不做日志切割,当日志文件很大的时候,vim打开的时候可能出现卡死等问题而且排错也简单环境搭建安装 Nginx路径 /usr/local/nginx操作流程服务端ip:192.168.1.1/24host:servercd /usr/l...原创 2019-09-23 16:32:23 · 90 阅读 · 0 评论 -
Nginx--网页压缩与图片压缩
网页压缩Nginx性能优化功能: Gzip压缩(大幅度提高页面加载速度)Nginx开启Gzip压缩功能, 可以使网站的css、js 、xml、html 文件在传输时进行压缩,提高访问速度,进而优化Nginx性能经过Gzip压缩后页面大小可以变为原来的30%甚至更小用户浏览页面的时候速度会快得多Gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压...原创 2019-09-30 19:18:40 · 1017 阅读 · 0 评论 -
Nginx--控制客户端
请求限制请求频率限制: limit_req_module主要用于限制每一个定义的密钥的请求的处理速率,特别是从一个单一的IP地址的请求的处理速率请求的完成量限制vim /usr/local/nginx/conf/nginx.conf38 limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;开辟一个10M的请求空间,命...原创 2019-09-30 19:20:02 · 121 阅读 · 0 评论 -
Nginx--重定向和访问Https
重定向severip:172.25.30.1/24安装nginxvim /usr/local/nginx/conf/nginx.conf128 server {129 listen 80;监听80端口130 server_name www.westos.org;定义域名132 location / {133 root /web;发布目录134 inde...原创 2019-09-30 19:21:16 · 180 阅读 · 0 评论