
nginx专栏
文章平均质量分 79
超酷的站长
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx 编译安装【CentOS 7】
名称描述虚拟机软件CentOS 7.9 最小化安装镜像文件操作系统信息如下所示环境准备:安装 wget 和 编译 nginx 所需要的依赖包下载 nginx 源码包# 源码包存放目录# 下载 nginx 源码包# 解压缩 nginx 源码包# 进入源码包目录执行编译安装# 预编译# 编译并安装当 nginx 安装成功后,目录内容如下所示关闭防火墙# 关闭防火墙状态# 关闭防火墙开机自启。原创 2024-03-28 00:30:00 · 1305 阅读 · 0 评论 -
Nginx 目录结构和运行原理
nginx 是目前最流行的 web 服务器软件,也是目前互联网公司和网站的首选nginx 发行版比较多,常用版本有两大阵营,我们平时使用最多的是开源版,本文使用的也是开源版。原创 2024-03-27 00:15:00 · 1202 阅读 · 0 评论 -
Yum 安装 Nginx【CentOS 7】
名称描述虚拟机软件CentOS 7.9 最小化安装镜像文件通过源码包编译安装 nginx,会发现安装过程比较繁琐,需要提前准备 gcc 编译器、pcre 兼容正则表达式库、zlib 压缩库、openssl 安全通信的软件库包,然后才能进行 nginx 的安装我们可以使用 yum 进行更方便的安装,本文将针对 yum 的安装方式展开详细记录。原创 2024-03-25 00:30:00 · 406 阅读 · 0 评论 -
Nginx 服务启停方式
nginx 安装后,接下来我们就要学习如何启动、停止、重启 nginx 的服务对于 nginx 服务的启停控制,在 linux 系统中也有多种方式,比如:信号控制、命令行控制信号控制:使用 nginx 服务的信号来控制,这种方式里面涉及到一些信号,重点是理解这些信号所代表的含义命令行控制:使用 sbin 目录下的 nginx 可执行的二进制文件来控制,这种方式日常开发中使用的比较多,非常重要。原创 2024-03-25 00:15:00 · 4292 阅读 · 0 评论 -
Nginx 版本升级和新增模块
如果想要对 nginx 的版本进行更新,或者要添加一些新的模块,最简单的做法就是停止当前 nginx 服务,然后开启新的 nginx 服务,但是这样会导致在一段时间内,用户无法访问服务器。当前 nginx 版本为 nginx-1.20.2,由于服务升级,需要将 nginx 的版本升级到 nginx-1.24.0,要求 nginx 不能中断服务。第三步:进入 nginx 的新版本源码目录,运行以下命令即可完成 nginx 的升级。第三步:将 nginx 1.24.0 进行参数配置和编译,不需要安装。原创 2024-03-24 00:30:00 · 906 阅读 · 0 评论 -
Nginx 全局块配置 user 指令详解
user 指令用于配置运行 nginx 服务器的 worker 进程的用户和用户组,这样对于系统权限的访问控制更加精细和安全如果你修改过 nginx.conf,那么就会看到文件第一行的 user 指令配置,默认是被注释掉的(默认使用 nobody 用户)# 查看 nginx.conf 前三行。原创 2024-03-24 00:15:00 · 2871 阅读 · 0 评论 -
Nginx 全局块配置 worker 进程的两个指令
熟悉 nginx 运行原理的都知道,nginx 服务启动后,会有一个 master 进程和多个 worker 进程,master 进程负责管理所有的 worker 进程,worker 进程负责处理和接收用户请求在这里我们所要研究的是 master 进程一定要创建 worker 进程吗?以及能够创建多少个 worker 进程呢?这些内容其实我们都可以通过修改 nginx 的配置文件来进行指定,接下来我们来学习一些相关的配置指令。原创 2024-03-23 03:26:23 · 968 阅读 · 0 评论 -
Nginx 全局块配置汇总
nginx.conf 是 nginx 的主配置文件,配置项分为三大块,events 块和 http 块外面的都是全局块本文记录最常用的全局块配置汇总,对于比较重要或复杂的配置项则另起文章总结,对应配置项中有文章地址。原创 2024-03-23 03:25:44 · 479 阅读 · 0 评论