而基本的网络事件,则是放在 worker 进程中来处理了。多个 worker 进程之间是对等的,他们同等竞争来自客户端的请求,各进程互相之间是独立的。一个请求,只可能在一个 worker 进程中处理..
原创
2022-01-15 10:31:59
976阅读
Nginx 在启动后,会有一个 master 进程和多个 worker 进程。master 进程主要用来管理 worker 进程,包含:接收来自外界的信号,向各 worker 进程发送信号,监控 worker 进程的运行状态,当 worker 进程退出后(异常情况下),会自动重新启动新的 worker 进程。而基本的网络事件,则是放在 worker 进程中来处理了。多个 worker 进程之间是对等的,他们同等竞争来自客户端的请求,各进程互相之间是独立的。一个请求,只可能在一个 worker 进程中处理..
原创
2021-08-06 13:48:16
2286阅读
00. 目录文章目录00. 目录01. 什么是Nginx02. Nginx特点0.3 参考01. 什么是NginxNginx 是俄罗是由俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的 Ramb...
原创
2022-03-16 15:44:47
559阅读
nginx -t :测试配置文件是否有语法错误 看看报什么错误,我的是忘记给权限了 nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denie
原创
2021-07-09 14:57:01
3381阅读
理服务器。Nginx 特点是占有内存少,并发处理能力强,以高性能、低系统资源消耗而闻名,Nginx
1.安装以下库:pcre、pcre-devel、zlib、zlib-devel、openssl、openssl-devel、gcc2.添加nginx使用的用户和组groupadd nginxuseradd -g nginx nginx3.选定源码目录选定目录 /usr/local/cd /usr/local/4.安装PCRE库、zlib库、openssl4.1 cd /usr
原创
2015-09-02 18:24:12
1534阅读
Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及
Nginx 反向代理初印象 为什么要用Nginx 1、热部署 我个人觉得这个很不错。在master管理进程与worker工作进程的分离设计,使的Nginx具有热部署的功能,那么在7×24小时不间断服务的前提下,升级Nginx的可执行文件。也可以在不停止服务的情况下修改配置文件,更换日志文件等功能。
原创
2021-07-15 11:46:57
1755阅读
00. 目录文章目录00. 目录01. 初探nginx架构02. 参考01. 初探nginx架构众所周知
原创
2022-03-16 15:45:04
446阅读
在上篇文章中安装 Nginx 时,因为我的系统中没有 zlib 库,因此无法直接编译 Nginx,需要忽略这个库。这个库的作用是让 Nginx 可以开启 gzip 来让 http 支持压缩功能。为了能够让我们的 Nginx 正常支持 gzip,我们需要安装 zlib 库,并且将忽略的库编译进来。具体步骤如下:1、安装 zl
原创
2022-04-07 13:43:43
1252阅读
Nginx部署分布式篇 - Nginx安装与运行跟着上面这篇博客进行操作即
1.什么是动静分离 将动态请求和静态请求区分访问 2.为什么要做动静分离 tomcat本身处理静态效率不高,还会带来资源开销.所以使用动静分离,将静态由Nginx处理, 动态由PHP处理或Tomcat处理 3.如何实现动静分离 Nginx根据客户端请求的url来判断请求的是否是静态资源,如果请求的u
原创
2022-05-04 13:51:01
2706阅读
1、进入Nginx官网下载Nginx官网下载网址:http://nginx.org/en/download.html使用 wget 命令选择下载稳定版(Stable Version)(我下载到 /opt 文件目录下)wget http://nginx.org/download/nginx-1.18.0.tar.gz2、安装所需软件Nginx安装前还需要安装pcre、openssl、zlib、gcc。安装pcre pcre官网下载网址:https://ftp.pcre.org/
原创
2021-08-06 13:48:09
1885阅读
安装所需软件Nginx安装前还需要安装pcre、openssl、zlib、gcc。安装pcre pcre官网下载网址:https://ftp.pcre.org/
原创
2022-01-15 10:31:47
1540阅读
Apache对Java的支持很灵活,它们的结合度也很高,例如Apache+Tomcat和Apache+resin等都可以实现对Java应用的支持。Apache一般采用一个内置模块来和Java应用服务器打交道。与Apache相比,Nginx在配合Java应用服务器方面,耦合度很低,它只能通过自身的反向代理功能来实现与Java应用服务器的支持。但这恰恰是Nginx的一个优点,耦合度的降低,可以使N
1.全局块worker_processes指的是并发数量,大则并发数量多,和硬件有关2.events块为nginx服务器
原创
2022-05-26 01:15:51
779阅读
Nginx安装 首先安装依赖 #安装Nginx需要gcc openssl-devel pcre-devel zlib-devel依赖 yum -y install gcc openssl-devel pcre-devel zlib-devel 开始下载Nginx的安装包 #联网状态下用wget命令下
原创
2022-05-04 13:51:34
658阅读
关于Nginx:Nginx主要的2个用途是静态页面web服务器和7层反向代理web服务器(常见的协议都可以做反向代理),而且它本身还具有很大的缓存功能,但是一般缓存文件元数据(描述符)或者文件数据,但是缓存能力有限,如果要发挥其缓存能力就需要用第三方扩展。其实真正实现缓存功能是varnish、squid(轻量级的,很多用于CDN服务器)。Varnish是专业级的缓存工具,但任何缓存工具本身都是反向
原创
2017-02-26 16:39:46
1984阅读