首页 > 系统相关 >多个vue项目nginx部署流程

多个vue项目nginx部署流程

时间:2024-07-02 16:11:31浏览次数:18  
标签:index vue http log 流程 nginx html error

nginx部署流程
#在nginx.conf中配置
#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;
	#一个服务88,服务名client ;后台提供的接口proxy_pass http://127.0.0.1:8888/;地址
    server {
      listen  88;
      server_name client;
       location / {
            root   html/client;
            index  index.html index.htm;
            try_files $uri $uri/ /index.html;
        }
        location /api/ {
            proxy_pass http://127.0.0.1:8888/;
        }
      error_page 500 502 503 504 /50x.html;
      location = /50x.html {
       root html;
      }
	}
	server {
        listen       89;
        server_name magent;
       location / {
       #在html中创建magent文件夹,存放编译后的前端vue文件
            root   html/magent;
            index  index.html index.htm;
            try_files $uri $uri/ /index.html;
        }
        location /api/ {
            proxy_pass http://127.0.0.1:8888/;
        }
      error_page 500 502 503 504 /50x.html;
      location = /50x.html {
       root html;
      } 
    }
}

启动服务
#ca到目录下
cd /usr//local/nginx

#启动nginx
./nginx

#停止,重新加载配置文件
./nginx -s stop
./nginx -s reload
访问的时候访问
localhost:88
localhost:89

标签:index,vue,http,log,流程,nginx,html,error
From: https://www.cnblogs.com/188221creat/p/18280028

相关文章

  • 2024.07.02【读书笔记】|医疗科技创新流程(第二章 创新创造 监管基础概述)
    监管基础概述监管基础涉及对医疗设备监管环境的理解,包括监管机构的组织结构、监管途径以及产品分类等。美国食品药品监督管理局(FDA)是全球领先的监管机构,其对医疗设备的监管流程为全球许多其他国家的监管机构所借鉴。FDA的背景和组织结构FDA是一个科学性的监管机构,负责保......
  • 2024.07.02【读书笔记】|医疗科技创新流程(第二章 创新创造 报销基础概述)
    报销基础概述在医疗领域,报销是指医疗设备、药品或服务在提供给患者后,由保险公司或支付机构对其进行补偿的过程。报销基础是医疗设备创新过程中的一个重要组成部分,它影响着产品的市场成功和可及性。报销的重要性医疗设备的报销直接影响到产品的市场接受度和销售潜力。如果......
  • Nginx跨域问题
    目录Nginx跨域实现跨域场景跨域问题的解决方案Nginx配置跨域解决Nginx跨域实现首先大家要搞清楚什么是跨域,为什么会有跨域情况的出现。哪些情况属于跨域?跨域:由于浏览器的同源策略,即属于不同域的页面之间不能相互访问各自的页面内容注:同源策略,单说来就是同协议,同域名,同端口UR......
  • 网络安全:Nginx安全问题使1400多万台服务器容易受到ddos攻击
    据外媒报道,近日nginx被爆出存在安全问题,有可能会致使1400多万台服务器易遭受DoS攻击。而导致安全问题的漏洞存在于HTTP/2和MP4模块中。新版本的NginxWeb服务器已于11月6日发布,用于修复影响1.15.6,1.14.1之前版本的多个安全问题,该漏洞允许潜在的攻击者触发拒绝服务(Do......
  • visio2021下载安装永久密钥最新版甘特图流程图绘图软件
    Visio2021专业版是一款功能强大的图表制作软件,可帮助您创建专业且易于理解的图表,以可视化信息、流程和系统。它提供广泛的功能和工具,可满足各种用户的需求,从初学者到专家。主要功能:使用现成模板和形状轻松创建专业图表创建符合行业标准(包括BPMN2.0、UML2.5和IEEE)的......
  • 基于SpringBoot+Vue邮件过滤系统设计和实现(源码+LW+调试文档+讲解等)
    ......
  • 飞书集成机器人搭建实战/多平台整合机器人源码部署流程
    一、引言在当今数字化办公时代,多平台整合成为提高工作效率的关键。飞书集成机器人能够打通不同平台之间的壁垒,实现信息的快速流通和协同办公。本文将带您实战搭建飞书集成机器人,并详细介绍多平台整合机器人的源码部署流程。二、集成需求分析在开始搭建之前,我们需要明确集成......
  • 抖音矩阵智能剪辑系统源码,saas多平台多账号一站式管理,系统搭建流程
    ‘1.将MySQL升级至5.6版本,PHP更新至7.2版本,并使用Apache作为服务器。数据库应命名为“juzhen”。2.在Nginx环境下,实现伪静态的切换。3.将安装包解压至项目的根目录,并定位至`application/database.php`文件以更换数据库密码。4.保留阿里云的现有配置,根据提供的文档进行......
  • Nginx(openresty) X-Forwarded-For $proxy_add_x_forwarded_for 多层代理 通过map分割
    1nginx配置#配置多层反向代理,配置如下proxy_passhttp://ip或者域名/;proxy_connect_timeout60;proxy_send_timeout60;proxy_read_timeout60;proxy_set_headerUpgrade$h......
  • Unreal模型云渲染方案、发布到Web页面以及与Vue交互
    一、Unreal模型云渲染方案Unreal模型的云渲染方案主要基于服务器进行图像渲染,并通过视频流的方式推送给浏览器。以下是云渲染的详细步骤:工程上传:打开客户端网盘入口,添加工程所在路径。点击一键上传,选择Xneo21区域,自动传输工程目录内相关资产。任务提交:在网盘客户端中......