• nginx开启缓存

    众所周知,Nginx是一个高性能的web服务器,尤其在高并发和处理静态页面的时候有先天的优势;很大一部分得益于缓存的开启,那么如何开启nginx的缓存呢。 简单来说可以分两步:定义缓存存储目录并指定共享内存空间在location里指定共享内存空间具体实现如下:user www;worker_pro 2026-02-19 00:32:57
  • 「nginx」 nginx运行异常 启动不了 问题解决

    启动失败问题解决nginx: [emerg] bind() to 0.0.0.0:443 failed(98:Address already in use)解决方法报错原因:解决方案1,先查看端口占用情况查看443端口是被谁占用了命令:netstat -anon |grep 4432,杀掉占用进程杀 2026-02-16 00:02:02
  • CentOS快速安装Nginx的方法,nginx如何启动重启停止

    1、防止 make: command not found,提前安装一些插件,取决于当前环境是否已安装,如果已经安装就不需要执行此命令yum -y install gcc automake autoconf libtool make> 防止 make: command not found2、下载 2026-02-15 01:27:38
  • 【Nginx基础】如何实现Path分流

    Nginx可以通过配置实现路径(path)分流。下面是一个简单的示例:假设我们有两个应用程序,一个是在/app1路径下运行,另一个是在/app2路径下运行。 我们可以通过以下配置将流量路由到相应的应用程序:http { upstream app1 { server 127.0.0.1:3 2026-02-14 00:08:49
  • nginx request body读取流程详解

    K8s中的批处理任务模块主要是由Job控制器完成,今天我们就来关注下其底层的关键设计,包括完成状态、并行模式、并行策略等关键机制1. 基础概念在聊k8s的任务模块的实现的时候,我们先看一下传统的任务系统的设计与实现,然后聊下基于k8s的基础的概念1.1 传统的任务系统设计 传统的任务系统设计主要可以 2026-02-13 00:24:38
  • Redis,Nginx,Netty为什么这么香?

    Redis,Nginx,Netty,Node.js 为什么这么香?这些技术都是伴随 Linux 内核迭代中提供了高效处理网络请求的系统调用而出现的。今天我们从操作系统层面理解 Linux 下的网络 IO 模型!I/O( INPUT/OUTPUT),包括文件 I/O、网络 I/O。计算机世界里的速度鄙 2026-02-13 00:03:59
  • nginx后台配置登录验证命令讲解---httpasswd

    概述今天主要介绍一个比较特殊的命令:htpasswd 指令。这个 指令是用来创建和更新用于基本认证的用户认证密码文件。htpasswd指令必须对密码文件有读写权限,否则会返回错误码。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora系统。安装ubuntusudo ap 2026-02-11 01:07:33
  • nginx keep-alive 的具体使用!

    默认http1.1协议的请求头是默认开启keepalive,如图:那什么是keepalive?作用是什么?keepalive是在TCP中一个可以检测死连接的机制,作用是保持socket长连接不被断开,属于tcp层的功能,并不属于应用层。TCP层怎么做到保持长连接的呢?先看keepalive的用法:有 2026-02-09 01:02:05
  • 极简Nginx运行

    一、启动及重新启动:进入到安装目录的sbin子目录下:// 启动:./nginx//重启./nginx -s reload// 查看进程,确认是否启动成功ps -ef|grep nginx二、关闭:进入nginx安装目录下,敲击命令行:// 快速停止./nginx -s stop// 2026-02-07 01:00:15
  • nginx在Linux环境中的安全运行(普通用户启动)

      由于1024以下的端口只对超级用户开放,所以普通用户启动nginx需要设置端口在1024以上。因此nginx要运行在80端口上需要配置防火墙端口转发规则,nginx运行环境linux centos7.x一,添加普通用户 nginx 组modulegroupadd moduleuseradd& 2026-02-05 00:03:52