nginx实现简单的代理任务

简单的写了下mac下的nginx的安装和配置

一、nginx的安装
二、nginx的配置

熟悉nginx目录

nginx安装目录:
/usr/local/Cellar/nginx
nginx配置文件目录:
/usr/local/etc/nginx
config文件目录:
/usr/local/etc/nginx/nginx.conf

nginx常用命令

nginx  #启动nginx
nginx -s quit  #快速停止nginx
nginx -V #查看版本,以及配置文件地址
nginx -v #查看版本
nginx -s reload|reopen|stop|quit   #重新加载配置|重启|快速停止|安全关闭nginx
nginx -h #帮助

配置nginx

带配置文件,在终端输入:
cd  /usr/local/ect/nginx
vim nginx.conf
image.png
添加要代理的网站,我这里添加的是本地的页面
image.png

    #自定义端口和映射本地网站路径
    server{
        listen  5188;
        server_name localhost;
        location / {
           root /Users/daweikeji/Documents/react项目/admin-master/build;
           index index.html index.htm;
        }
     }
在浏览器输入:
localhost:5188
image.png
在这一步要是浏览器报错,提示403,请在配置文件投不添加如下代码:
user root owner
image.png

你可能感兴趣的:(nginx实现简单的代理任务)