首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
nginx
青草酱
创建于2021-10-07
订阅专栏
nginx学习
等 1 人订阅
共42篇文章
创建于2021-10-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
内存共享和Slab管理器
一、内存共享 nginx是一个多进程程序,不同进程之间进行通讯的方式有两种:信号、共享内存。 共享内存也就是创建一块内存之后,多个worker进程可以访问。 为了使用共享内存,我们引入了锁和Slab管
安装echo-nginx-module模块
一、下载 下载之后解压。 二、安装 ./configure --prefix=/home/admin/app/nginx --with-http_ssl_module --add-module=/ho
服务器上配置nginx
在之前nginx搭建静态网站中,写了怎样去搭建一个网站,但是当时这个网站的搭建是在本地搭建的,现在来看看如何在服务器上搭建,做到可以做到代码的部署联动等功能,完成之后我们只要在自己的部署平台上进行代码
nginx如何通过连接池处理网络请求
nginx使用连接池来增加对资源的利用率。 每一个worker进程里面都会有一个ngx_cycle_t数据结构,该数据结构里面有一个connections数组,该数组就是我们要说的连接池。
epoll
一、文件描述符 文件描述符是已被打开文件的索引,目的是为了方便管理已被打开的文件。 具体的,我也不了解。。。。 二、I/O多路复用 I/O多路复用技术也就是事件驱动模型。 总结参考1对I/O多路复用的
nginx 模块
nginx模块的特性丰富,是因为有很多第三方开发者在为它开发第三方模块。 了解nginx的模块,要了解这些模块的哪些方面呢? 是否提前被编译进nginx的二进制文件中,nginx的模块要在make之前
同步、异步、阻塞、非阻塞
一、概念 同步:进程在调用接口时,必须要等到接口返回数据之后,才能继续执行。 异步:进程在调用代码时,不用等接口返回数据,可以继续执行下面的代码,接口的返回可以通过回调的方式获得。 阻塞:进程在调用接
请求切换
一、请求切换 在传统的服务器中,操作系统的在处理高并发时,一个请求对应一个进程,操作系统通过在多个进程之间不停的切换处理请求,比如有三个请求,在处理第一个请求时,要返回响应,但是写缓冲区已经满了,所以
nginx事件
nginx是一个事件驱动的框架,这个事件指的是网络事件。 nginx的每一个网络连接会自动的对应两个事件:读事件、写事件。 一、网络事件
热部署的原理
热部署的流程: 使用新的/sbin/nginx 文件替换旧的/sbin/nginx文件,nginx文件是编译之后的二进制文件。这里要主要记得备份,方便回滚。 向master进程发送USR2信号,告诉n
reload重载配置文件的原理
当更改nginx.conf文件之后,我们都需要使用./sbin/nginx -s reload重载配置文件,这个命令能够使nginx在不停止服务的情况下,将旧的nginx.conf文件替换成新的。 r
nginx的进程
一、进程结构 nginx有两种进程结构:多进程结构、单进程结构。 单进程结构的地址空间在线程之间是共享的,所以一旦有一个线程崩了,就会导致整个nginx不可用,所以默认的nginx都是多进程的,单进程
TLS通讯过程
一、TLS要做的事情 TLS在通讯过程中要做的事情时以下几点: 验证身份 达成安全套件共识 传递密钥 加密通讯 二、具体的加密过程 加密过程: 第一步(Client Hello):客户端告诉服务器,它
SSL安全协议、SSL证书、对称加密算法、非对称加密算法
一、TLS和SSL的关系 SSL(Secure Sockets Layer)是在1995年由网景公司推出的,SSL3.0得到了快速的发展,网景公司将SSL协议提交给RETF(国际互联网标准组织)之后,
使用GoAccess实现可视化并实时监控access日志
GoAccess使用websocket来实时的监控access.log日志,并以图形化的方式展示。 1
nginx搭建反向代理服务器
一、mac电脑启动两个nginx服务 下载nginx包在downloads文件中,使用cp命令将该包复制两份到nginx目录下(自己建的一个目录, 方便存储所有的nginx代码,两份nginx包起不同
nginx搭建静态网站
一、访问路径 在nginx项目编译好了之后,nginx.config文件的location配置中,有一行: 这里的root是设定请求的访问路径的,当访问http://localhost/时,会读取ht
nginx重载、热部署、日志分割
一、nginx命令行 格式:nginx -s reload 帮助:-h, 比如nginx -h 使用指定的配置文件:-c 指定配置指令:-g 指定运行目录:-p 发送信号:-s stop:立即停止服务
nginx的配置语法
nginx例子: nginx的配置语法有: 配置文件由指令和指令块组成,比如上面例子中的http、location等。 每条指令都是以;结尾,指令和参数之间都是以空格分割,比如include mime
编译nginx
一、目录介绍 nginx下载解压完之后,nginx的目录文件如下图: auto文件:该文件的作用是配合configure文件,确认哪些模块可以让nginx使用,nginx可以操作当前操作系统的哪些特性
下一页