nginx

  • brew install nginx //安装nginx
  • cd /usr/local/etc/nginx/
  • ls -al 查看所有nginx 目录下文件
  • cd servers/
  • touch server //创建文件(名字随意起)
  • open . // 打开当前文件
  • 如修改完server配置文件时需执行如下俩命令 相当于重启nginx
  • nginx -t 检查语法是否正确
  • nginx -s reload 启动nginx
  • 创建的server内容如下
server {
        listen       80;//http 端口80;https 端口 443
        server_name  aa.com; //服务器域名

        root /Users/steven/Documents/jane/project/dist; //项目打包之后生成的根目录查看根目录路径:pwd 

        location / {
            try_files $uri $uri/ @router;
            index  index.html index.htm;
        }
        location /napi/ {
            proxy_http_version 1.1;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://127.0.0.1:1235/;
        }
        location @router {
            rewrite ^.*$  /index.html last;
        }
  }

你可能感兴趣的:(nginx)