Nginx服务器基本搭建

发布于:2025-07-21 ⋅ 阅读:(16) ⋅ 点赞:(0)
  • 1- 安装Nginx服务器

dnf install nginx -y
  • 2- 启动并启用 Nginx 服务

systemctl start nginx
systemctl enable nginx
# 查看状态信息
systemctl status nginx

  • 3- 开放防火墙

    • 本地服务器

firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --zone=public --add-service=https --permanent

或者:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent

# 重新加载规则信息
firewall-cmd --reload

# 查看规则信息
firewall-cmd --list-all

 

  • 阿里云服务器

  添加 80端口访问:

  • 4- 测试是否可以访问

http://公网IP地址

能看到Nginx 的欢迎页面,说明 Nginx 已成功部署


Nginx的目录结构介绍

  • /etc/nginx/ 目录 【重要】

      这是 Nginx 的 主配置目录,存放所有与 Nginx 配置相关的文件。主要包括:

    nginx.conf:
        Nginx 的主配置文件。这里配置了全局设置、HTTP 服务设置、加载的模块等。
    conf.d/:
        存放额外配置文件的目录,通常用于配置虚拟主机等。你可以在这里添加 .conf 文件来定义多个站点的配置。
    
    mime.types:
        定义了不同文件类型(MIME类型)与扩展名之间的映射,通常 Nginx 会根据这个文件来判断文件的类型。
  • /var/www/目录 【重要】

      默认情况下,Nginx 的网站文件(例如 HTML、图片等)通常存放在这个目录下

/var/www/html/:这是 Nginx 默认的根目录。你放置的静态文件会从这个目录提供给客户端。默认情况下,index.html 会作为首页展示
  • /usr/share/nginx/目录

      这个目录通常包含与 Nginx 程序相关的文件

    /usr/share/nginx/html/ :
        Nginx 默认的网页目录,通常安装时会有一个默认的 index.html 文件,用来验证 Nginx 是否成功安装。
  • /var/log/nginx/目录 【重要】

      Nginx 会把日志文件存放在这个目录下。日志文件帮助你监控 Nginx 的运行情况,排查问题

    access.log:记录所有的客户端请求,包括请求的 URL、响应状态码、请求来源等。
    error.log:记录 Nginx 在运行时遇到的错误信息、警告等。

    网站公告

    今日签到

    点亮在社区的每一天
    去签到