最新发布

Nginx 全局块配置 worker 进程的两个指令

nginx

熟悉 nginx 运行原理的都知道,nginx 服务启动后,会有一个 master 进程和多个 worker 进程,master 进程负责管理所有的 worker 进程,worker 进程负责处理和接收用户请求。在这里我们所要研究的是 master 进程一定要创建 worker 进程吗 ?以及能够创建多少个 worker 进程呢 ?

辰风沐阳 阅读 3110 2024-02-24

Nginx 全局块配置 user 指令详解

nginx

nginx 全局块配置 user 指令用于配置运行 nginx 服务器的 worker 进程的用户和用户组,这样对于系统权限的访问控制更加精细和安全。如果你修改过 nginx.conf,那么就会看到文件第一行的 user 指令配置,默认是被注释掉的(默认使用 nobody 用户)

辰风沐阳 阅读 4308 2024-02-23

Nginx 版本升级和新增模块

Linux nginx

如果想要对 nginx 的版本进行更新,或者要添加一些新的模块,最简单的做法就是停止当前 nginx 服务,然后开启新的 nginx 服务,但是这样会导致在一段时间内,用户无法访问服务器。为了解决这个问题,我们就需要用到 nginx 服务器提供的平滑升级功能,使用这种方式,就可以使 nginx 不间断的提供服务

辰风沐阳 阅读 3385 2024-02-22

阿里云服务器更换操作系统

阿里云

有些客户购买服务器时可能随便勾选的服务器操作系统,但并不适合部署我们的现有项目,或者当前已经有一个服务器,服务器上面的东西都不需要了,我们想要一个干净的系统,重新安装一些东西,都可以参考本文步骤。阿里云服务器支持免费更换操作系统,参考本文流程即可,页面或许有些许变化,但操作位置不会改变

辰风沐阳 阅读 474 2024-02-21

Nginx 服务启停方式

nginx

nginx 状态的控制有多种方式,比如:信号控制、命令行控制。信号控制:使用 nginx 服务的信号来控制,这种方式里面涉及到一些信号,重点是理解这些信号所代表的含义;命令行控制:使用 sbin 目录下的 nginx 可执行的二进制文件来控制,这种方式日常开发中使用的比较多,非常重要

辰风沐阳 阅读 3207 2024-02-04

JavaScript 高级语法 Promise

JavaScript

本文介绍了 JavaScript 中 Promise 的基础用法和核心概念。首先分析了传统回调函数的弊端,然后详细讲解了 Promise 的基本使用方式,包括创建 Promise对象、then 和 catch 方法的使用。文章还阐述了 Promise 的三种状态(pending、fulfilled、rejected)及其不可变性。重点解析了 resolve 方法的参数类型,包括普通值、其他 Promise 对象和 thenable 对象。

辰风沐阳 阅读 624 2024-02-03

PHP 字符串定界符

PHP

在 PHP 中,字符串可以通过多种方式定义和界定。最常见的字符串定界符有以下几种:单引号、双引号、Heredoc 语法、Nowdoc 语法

辰风沐阳 阅读 869 2024-02-03

CentOS 7.9 使用 Yum 安装 Nginx

Linux nginx

通过源码包编译安装 nginx,会发现安装过程比较繁琐,需要提前准备 gcc 编译器、pcre 兼容正则表达式库、zlib 压缩库、openssl 安全通信的软件库包,然后才能进行 nginx 的安装。我们可以使用 yum 进行更方便的安装,本文将针对 yum 的安装方式展开详细记录

辰风沐阳 阅读 3387 2024-01-29

Linux 终端文本编辑器 nano 命令用法详解

Linux Mac

nano 是一款简单易用的终端文本编辑器,适合 Linux/macOS 初学者使用,比 vim 更直观。几乎所有 Linux 发行版都支持,部分系统默认安装。基本操作包括打开/创建文件(nano 文件名)、保存(Ctrl+O)和退出(Ctrl+X)。常用快捷键如剪切(Ctrl+K)、粘贴(Ctrl+U)等能提升编辑效率。支持行号显示(-l参数)和跳转(Ctrl+_),以及查找(Ctrl+W)和替换(Ctrl+\)功能。其内外剪贴板独立,适合快速编辑配置文件。

辰风沐阳 阅读 447 2024-01-17

Navicat Premium 17 破解版【适用于 Mac 系统】

navicat

我的 mac 笔记本起初安装的是 navicat 15 版本,将我的 mac 系统从 12 升级为 15后,发现我的 navicat 出现问题了,刚好借此机会换一下比较新的 navicat 版本。本文使用的是在网上找的破解版 Navicat Premium 17 软件,使用一段时间后没有什么问题,17 版本开始支持导出数据库字典了,这个功能很实用

辰风沐阳 阅读 988 2024-01-16

Linux 目录跳转的好工具 z.sh

Linux Mac

作为程序员,难免不了和 linux 系统打交道,众所周知,在 linux 系统中进入目录都要用 cd 命令。很多时候,我们要进入的目录都比较明确,每次进入服务器的配置目录都使用目录的全路径,就会比较麻烦。z.sh 就是用来这个解决这个痛点的,它是一个命令行工具,用来实现目录间的快速跳转

辰风沐阳 阅读 3161 2024-01-13

neofetch 命令行工具(显示系统基本信息)

Linux Mac

neofetch 是一个命令行工具,用于在终端显示系统的基本信息和硬件配置,以及操作系统的艺术化 ASCII 标志。安装方式也非常简单,终端界面美观,支持多种操作系统,包括:MacOS、Linux、Windows,是系统管理员和普通用户检查系统状态的理想工具

辰风沐阳 阅读 486 2024-01-13

标签云

友情链接