侧边栏壁纸
博主头像
DOKI SEKAI博主等级

行动起来,活在当下

  • 累计撰写 114 篇文章
  • 累计创建 38 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

huixinfu迁移nginx文档整理

君
2025-01-12 / 0 评论 / 0 点赞 / 14 阅读 / 3225 字

Nginx 目录结构

/usr/local/nginx/                     # Nginx 安装根目录
├── conf/                             # Nginx 配置文件目录
│   ├── nginx.conf                    # 主配置文件,仅包含其他配置文件
│   ├── conf.d/                       # 存放虚拟主机配置文件()
│   │   └── prod/                     # 正式环境的域名配置
│   │       └── sz.huixinfu365.com.conf  # 所有未单独配置的域名配置,包含 `sz.huixinfu365.com`
│   ├── yw/                           # 存放项目静态文件的代理配置
│   └── mime.types                    # MIME类型配置
├── upstreams/                        # 负载均衡配置目录,仅用于公网
├── html/                             # 默认网站根目录
├── logs/                             # 日志目录
│   ├── access.log                    # 访问日志
│   └── error.log                     # 错误日志
└── readme.txt                        # 启动命令等说明文件

启动、停止和重载命令

  1. 启动 Nginx:
    sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    
  2. 停止 Nginx:
    sudo /usr/local/nginx/sbin/nginx -s stop -c /usr/local/nginx/conf/nginx.conf
    
  3. 重载 Nginx 配置:
    sudo /usr/local/nginx/sbin/nginx -s reload -c /usr/local/nginx/conf/nginx.conf
    
  4. 检查 Nginx 配置语法:
    sudo /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
    

配置文件说明

  • nginx.conf: 作为主配置文件,它负责包含其他配置文件。通常,这个文件会包含以下内容:
    include /usr/local/nginx/conf/conf.d/*.conf;
    include /usr/local/nginx/conf/yw/*.conf;
    include /usr/local/nginx/upstreams/*.conf;
    
  • conf.d/prod/sz.huixinfu365.com.conf: 用于处理没有单独配置的域名。所有未单独配置的域名请求将转发至此文件中的配置。
  • upstreams/: 存放负载均衡相关配置文件,通常用于配置反向代理、负载均衡等,特别是针对只能使用公网的 huixinfu365 系统。
  • yw/: 存放与项目相关的静态文件代理配置文件,例如配置静态资源的 URL 路径和反向代理规则。

项目目录

  • /home/yw/prod: 存放正式环境的 dist 编译代码。
  • /home/yw/demo: 存放测试环境的 demo 代码。
0

评论区