Linux 安装 Nginx

最简单的使用方法,记录怎么部署静态的前端文件。

 

查看是否有正在运行的 Nginx 进程  ps -ef | grep nginx 

查看安装的 Nginx 版本  nginx -v 

 

在Ubuntu/Debian系

sudo apt-get install nginx

或者RedHat/CentOS系

sudo yum install nginx 

 

配置文件在  /etc/nginx/nginx.conf 

 

简单加一个 server 就行

server {
    listen       23333;
    server_name  nb_frontend;
    # 静态文件的地址
    root         /home/..../dist;

    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;

    location / {
        # 静态文件的地址
        root         /home/.../dist;
        # 如果配置了history路由就加下面这句
        try_files $uri $uri/ /index.html;
    }

    location /api {
        # 如果要删除url中 /api
        # rewrite ^/api/(.*)$ /$1 break;
        # 后端服务地址
        proxy_pass http://xxx;
    }

    error_page 404 403 500 502 503 504 /error_page.html;

    location = /error_page.html {
        # 错误页面对应的文件目录 下面有error_page.html文件
        root /home/.../public;
    }
}

 

然后启动服务

sudo nginx -c /etc/nginx/nginx.conf

 

如果修改了 Nginx 配置文件 需要执行下面命令重新加载

sudo nginx -s reload

 

 

posted @ 2020-04-08 18:40  我不吃饼干呀  阅读(190)  评论(0编辑  收藏  举报