下载nginx
    放到服务器中
    解压
    安装依赖:
    yum install gcc-c++
    yum install -y pcre pcre-devel
    yum install -y zlib zlib-devel
    yum install -y openssl openssl-devel
    使用默认配置:cd到解压文件夹下运行 ./configure
    编译:make
    安装:make install
    cd到:/usr/local/nginx/conf
    编辑文件:vi nginx.conf
    内容:

    1. server{
    2. listen 8082;
    3. server_name 39.100.44.244;
    4. location / {
    5. root /home/data/www/prod-culture-manager-web/dist;
    6. index index.html index.htm;
    7. try_files $uri $uri/ @router;
    8. }
    9. location @router {
    10. rewrite ^.*$ /index.html last;
    11. }
    12. location ^~/api/ {
    13. proxy_set_header Host $host;
    14. proxy_set_header X-Real-IP $remote_addr;
    15. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    16. proxy_set_header X-NginX-Proxy true;
    17. proxy_pass http://172.26.215.249:8092/;
    18. }
    19. }

    nginx命令:

    1. ./nginx
    2. ./nginx -s stop
    3. ./nginx -s quit
    4. ./nginx -s reload

    启动nginx尝试访问
    放开80端口:firewall-cmd —zone=public —add-port=80/tcp —permanent
    重启防火墙:systemctl restart firewalld