windows 使用 nginx

1.环境

nginx:1.23.1 (nginx: download)

2.下载

下载并解压 windows nginx nginx: download https://nginx.org/en/download.html

windows 使用 nginx_服务器

获得这样的目录结构

windows 使用 nginx_nginx_02

3.使用

4.问题

windows 配置 root 以后 不生效

配置信息

server {
    listen 8080;
    server_name foo.com;
    root D:/wangtian/plane/front/dist;
    index index.html index.htm index.php login.html;

    location / {
        try_files $uri $uri/ /index.html;
        gzip on;
        gzip_min_length 1k;
        gzip_buffers 4 16k;
        gzip_http_version 1.1;
        gzip_comp_level 3;
        gzip_types text/plain application/x-javascript application/javascript text/css application/xml application/octet-stream text/javascript application/x-httpd-php image/jpeg image/jpg  image/gif image/png application/json;
        gzip_vary on;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $remote_addr;
    }
      
    location /api/ {
        proxy_pass http://127.0.0.1:50011/;
    }
}

windows 需要 双斜杠,root改成 D://wangtian//plane//front//dist

改完配置文件不生效

打开任务管理器,结束nginx.exe进程,重启
nginx.exe -t 查看使用的配置文件是否跟修改的配置文件一致

nginx.exe进程,重启
nginx.exe -t 查看使用的配置文件是否跟修改的配置文件一致