zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    asp.net web生命周期
    图的数据结构1
    最长公共子串
    内部排序

    棋盘覆盖问题
    队列
    矩阵连乘问题
    图的数据结构2
    旅行售货员问题
  • 原文地址:https://www.cnblogs.com/wenruo/p/12661820.html
Copyright © 2011-2022 走看看