这一篇正式进入实战:在 Linux 上安装 Nginx,并理解它的目录结构。一、安装 Nginx(推荐使用包管理方式)
1️⃣ CentOS / Rocky / AlmaLinux
sudo yum install -y nginx
2️⃣ Ubuntu / Debian
sudo apt updatesudo apt install -y nginx
二、启动与验证服务
1️⃣ 启动 Nginx
sudo systemctl start nginx
sudo systemctl enable nginx
2️⃣ 查看运行状态
sudo systemctl status nginx
3️⃣ 浏览器访问验证
在浏览器访问服务器 IP:http://服务器IP4️⃣ 检查监听端口
三、Nginx 目录结构解析(非常关键)
1️⃣ 主程序位置
2️⃣ 主配置文件
3️⃣ 子配置目录
/etc/nginx/conf.d/default.conf
4️⃣ 网站默认根目录
echo"Hello Nginx" > /usr/share/nginx/html/index.html
5️⃣ 日志目录
tail -f /var/log/nginx/access.log
四、Nginx 进程模型验证
Nginx 采用 master + worker 结构。五、配置测试与平滑重载
六、防火墙问题排查
firewall-cmd --permanent--add-service=httpfirewall-cmd --reload
七、本篇核心总结
👉 http 块 / server 块 / location 块