nginx入门

下载:

下载地址:http://nginx.org/en/download.html

找到Stable version中的nginx/Windows-nginx-1.22.1点击下载,目前最新稳定版本1.22.1

下载的是zip文件,下载成功之后解压就可以使用

使用:

# 启动
start nginx

# 停止
nginx -s stop
nginx -s quit

# 重新载入
nginx -s reload

# 查看Nginx版本
nginx -v

命令需要在解压的根目录打开命令行执行,或者配置环境变量,就可以在任意地方打开命令行执行

配置:

配置文件地址:根目录/conf/nginx.conf

#user  nobody;
worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    server {
    		# 端口号设置
        listen       80;
        # 配置网址,网址需要在host中配置
        server_name  localhost;

        location / {
        		# 项目打包产出文件夹
            root   E:/someproject/dist;
            index  index.html index.htm;
        }
        
        # 后端接口公共开头 /gateway
        location /gateway {
        		# 代理到实际请求的地址
            proxy_pass https://xxx.com;
            proxy_set_header X-real-ip $remote_addr;
            # 大多数情况后端接口请求头需要 Host、Origin或Referer验证请求来源合法性
            proxy_set_header Host xxx.com;
        }

        #error_page  404              /404.html;

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }


}

配置每次修改之后需要执行nginx -s reload重载,这样可以本地模拟发布环境进行调试项目,也可以把打包配置source-map来进行更好的代码调试
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值