最新发布

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

nginx

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

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

Nginx 全局块配置 user 指令详解

nginx

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

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

Nginx 版本升级和新增模块

Linux nginx

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

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

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

阿里云

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

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

Nginx 服务启停方式

nginx

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

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

JavaScript 高级语法 Promise

JavaScript

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

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

PHP 字符串定界符

php

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

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

CentOS 7.9 使用 Yum 安装 Nginx

Linux nginx

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

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

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

navicat

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

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

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

Linux Mac

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

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

neofetch 命令行工具

Linux Mac

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

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

Centos 7 使用 Yum 源安装 MySQL 5.7

Linux MySQL

最开始学习 mysql 的时候,是在 windows 系统中,使用 mysql 压缩包,将 mysql 安装为系统服务。但在 linux 系统中,一直不是很明确安装流程,本文记录其中一种方式,使用 yum 源安装 mysql,适用于 centos 系统

辰风沐阳 阅读 8267 2024-01-10

标签云

友情链接