Nginx 概览与速查手册
Nginx (Engine X) 是一款高性能的 HTTP 和反向代理服务器,同时也提供了 IMAP/POP3/SMTP 服务。其特点是占有内存少,并发能力强。
⚡ 常用管理命令
在修改配置或排查问题时,这些命令是最常用的:
| 描述 | 命令 |
|---|---|
| 检查配置文件语法 | nginx -t |
| 重载配置文件 | nginx -s reload |
| 启动服务 | systemctl start nginx |
| 停止服务 | systemctl stop nginx |
| 重启服务 | systemctl restart nginx |
| 查看运行状态 | systemctl status nginx |
| 查看端口占用 | `ss -ntlp |
📂 核心文件路径
- 主配置文件:
/etc/nginx/nginx.conf - 站点配置目录:
/etc/nginx/conf.d/ - 访问日志:
/var/log/nginx/access.log - 错误日志:
/var/log/nginx/error.log - 默认 Web 根目录:
/usr/share/nginx/html
🔍 日志与调试
查看实时访问日志
bash
tail -f -n 100 /var/log/nginx/access.log查看错误日志
bash
tail -f -n 100 /var/log/nginx/error.log🛠️ 核心功能专题
为了更深入地了解 Nginx,请参考以下专题文章:
- 🚀 负载均衡:多台服务器流量分发。
- 🚦 流量限制 (限流):防止接口被刷,保护后端服务。
- 🛡️ IP 访问控制:设置 IP 黑白名单。
- 📂 静态资源与目录浏览:将 Nginx 变为文件下载站。
- 🔒 SSL/HTTPS 配置:为你的站点启用加密。
- 📑 Nginx 五大核心功能全解析:全方位的架构理解。
🖼️ 备忘图谱
常用命令汇总

Vim 操作参考

TIP
如果你在配置过程中遇到 IP 相关问题,可以使用 ip a 查看服务器网卡 IP 地址。
