分类: 文档

此分类主要用于整理和输出一些高质量的 IT 技术文档,包括详细的笔记,专业的博客文章,以及综合性的 Wiki 等信息。此外,它还包含了一些常见的 IT 技术难点解决方案和实用的技巧。此分类旨在提供一站式的 IT 技术信息服务,助力解决您在 IT 技术学习和应用中遇到的问题。

352 篇文章

thumbnail
Nginx功能篇01—虚拟主机
概述 本章,您将在 Nginx 中学习并配置虚拟主机。 虚拟主机:也称共享主机,指把一台物理服务器通过管理面板(如 cPanel、Plesk 等面板)在操作系统层面隔离出多个账户,每个账户有独立的文件系统、数据库等,但共享 CPU、内存、带宽等资源。通常而言,虚拟主机都预装了网站运行的必需环境以及数据库,站长直接上传网站的相关内容即可,较适合那些初...
thumbnail
Nginx基础篇07—主配置文件语法高亮显示
概述 本章,您将了解如何实现主配置文件 nginx.conf 的语法高亮。 步骤 默认情况下,使用 vim 命令打开 nginx.conf 文件时是没有语法高亮显示的,若要实现高亮显示,可执行以下操作(以 root 超级管理员为例): # 返回 root 用户的主目录(家目录) Shell > cd # 新建隐藏目录 vim Shell &...
thumbnail
Nginx基础篇06—优化日志
概述 本章,您将学习到对 Nginx 的日志进行优化。 如同源码编译安装的 Apache httpd 一样,源码编译安装的 Nginx 同样需要进行日志优化工作。 如果将 Nginx 的日志全部记录在单个文件当中,随着时间的推移,日志文件所占有的存储空间会越来越大而且查询起来也很不方便,因此需要对日志文件进行处理,这里的处理指的是轮替(切割和删除)...
thumbnail
Nginx基础篇05—主配置文件说明
概述 本章,您将学习到主配置文件 nginx.conf 的相关知识。 主配置文件中的概念与规定 主配置文件中的配置项被称为 指令,用来控制 Nginx 的全局行为 指令 分为 简单指令(Simple Directives) 与 块指令(Block Directives) 简单指令 - 由指令名称和指令参数组成,两者使用空格分隔并用分号(...
thumbnail
Nginx基础篇04—启动相关
概述 本章,您将学习到 Nginx 在启动方面的内容。 启动 若要启动 Nginx,直接键入 nginx 命令即可: Shell > /usr/local/nginx/sbin/nginx 停止 快速停止 Nginx(不需要等待当前请求处理完毕): Shell > /usr/local/nginx/sbin/nginx -s stop ...
thumbnail
Nginx基础篇03—目录结构与文件说明
概述 本章,您将了解到以下内容: Nginx 的目录结构 文件说明 nginx 命令的用法 目录结构 当 Nginx 安装成功后,这是它的目录结构: Shell > tree -hugp /usr/local/nginx/ /usr/local/nginx/ ├── [drwxr-xr-x root root 4.0K]...
thumbnail
Nginx基础篇02—安装
概述 本章,您将学习到 Nginx 的多种安装方式,包括常见的: 存储库 源代码编译安装 Docker 容器技术 存储库 应用程序流:在 Rocky Linux 8.x 和 9.x 中使用了一种新的模块化技术,允许存储库托管多个版本的应用程序及其依赖项。 由于 RL 8.x 和 RL 9.x 使用了应用程序流这一技术,因此系统管理员可以根据需要...
thumbnail
Nginx基础篇01 — 介绍
概述 本章,您将了解到 Nginx 的基本内容。 Nginx:一款高性能的开源 Web 服务器程序,同时也提供反向代理、负载均衡、内容缓存、邮件代理等多种功能,其最早版本 0.1.0 由创始人 伊戈尔·赛索耶夫 开发并诞生于 2004 年 10 月 4 日,初衷是为了解决当时俄罗斯门户网站 Rambler.ru 面临的 C10K (Concurre...
thumbnail
Apache httpd功能篇09—HTTP2
概述 本章,您将学习到 Apache httpd 当中如何启用并优化 HTTP/2。 前面提到: 版本 产生时间 主要特性 发展现状 HTTP/0.9 1991年 不涉及数据包传输,规定客户端与服务器之间的通信格式,只能使用 GET 请求 没有作为正式标准 HTTP/1.0 1996年 扩展了多种请求方法(新增 POST、HEAD...
thumbnail
Apache httpd功能篇08—静态缓存
概述 本章,您将学习到 Apache httpd 的静态缓存功能。 静态文件通常指‌内容不随请求动态变化‌的文件,常见如图片、JS、CSS 等,存放在 Web 服务器上。当浏览器首次访问站点时,这些静态文件会被下载并‌根据服务器配置的缓存策略‌缓存到本地,当再次访问相同站点时,若缓存未过期则无需重新下载,从而加快访问速度。但是静态文件不宜一直被浏览...