Nginx部署Vue项目

10 篇文章 0 订阅
4 篇文章 0 订阅

1.安装Nginx

本人建议作为一个非运营人员或者对Docker不是很熟悉的童鞋,Nginx不要安装到Docker里面了,后期的配置维护比较繁琐。

首先安装Nginx所需环境

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

下载nginx-1.9.9.tar.gz包,使用Xftp移动到/usr/local下

解压

tar -zxvf nginx-1.9.9.tar.gz

进入nginx目录

cd nginx-1.9.9

配置编译

./configure --prefix=/usr/local/nginx

make

make install

报错可能是因为没有logs目录,需要手动创建logs目录

mkdir logs
chmod 700 logs

2.配置server节点

 server {
        listen       端口;
        server_name  localhost;

        location / {
            root   lsm_web;
            index  index.html;
            try_files $uri $uri/ /index.html;
        }
        location /pro{
            proxy_pass http://代理地址/;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Real-Port $remote_port;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
    }

3.配置gzip

  server {
        gzip on;
        gzip_min_length  5k;
        gzip_buffers     4 16k;
        #gzip_http_version 1.0;
        gzip_comp_level 5;
        gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
        gzip_vary on;

        listen       1001;
        server_name  localhost;
        location / {
            root   blog_admin;
            index  index.html index.htm;
            try_files $uri $uri/ /index.html;
        }
         location /prod{
            proxy_pass http://47.95.207.105:1000/;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Real-Port $remote_port;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

    }

4.运行Nginx

cd到sbin目录下

./nginx

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值