VUE学习三、前端项目部署

超详细SpringBoot+Vue项目部署(两个Vue项目) 阅读详情

1.前端项目打包

执行命令

npm run build:prod

正常命令结束 , 会在前端项目里面出现dist文件夹
在这里插入图片描述
在这里插入图片描述

2.nginx下载安装

nginx下载 : http://nginx.org/en/download.html
Windows 下载版本

Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版
Stable version:最新稳定版,生产环境上建议使用的版本
Legacy versions:遗留的老版本的稳定版

在这里插入图片描述
在这里插入图片描述
下载后 , 修改conf文件夹中的nginx.conf文件

修改文件前 我们先把上面打包的dist文件夹 , 复制到nginx文件夹html里面(也可以不复制,直接使用dist路径)
在这里插入图片描述

3.nginx.conf文件配置

在这里插入图片描述
完整代码如下:

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;

    server {
        listen       80;
        server_name  localhost;
		charset utf-8;

   location / {
            root   html/dist;
            try_files $uri $uri/ /index.html;
            index  index.html index.htm;
        }
		
		location /prod-api/ {
			proxy_set_header Host $http_host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header REMOTE-HOST $remote_addr;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
			proxy_pass http://localhost:8080/;
		}

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

保存后 , 启动ng
在这里插入图片描述
访问连接 127.0.0.1

在这里插入图片描述
至此 前端项目部署成功
至于后端就更简单了 直接打成jar包 java -jar跑起来

yum安装nginx,并部署前端vue项目到虚拟机上运行 yum安装nginx,并部署前端vue项目到虚拟机上运行 1.搜索一下有没有nginx,命令如下 yum search nginx2.查询nginx要安装的版本,命令如下 whereis nginx3.安装nginx,命令如下 yum install nginx.x86_644.移除nginx,命令如下 yum remove nginx5.打开目录,命令如下 cd /usr/sbin 6.启动,命令如下 ./nginx7.查看nginx进程,命令如下 ps -aux |grep nginx ....... 阅读详情

相关推荐

Vue框架部署、项目构建与后端交互详解

在Vue项目中,通过安装Vue Router并进行简单配置,可以实现路由的跳转和管理。本文将详细介绍如何部署Vue框架,进行项目构建,并深入讨论前后端交互的方法。文件),将模板、脚本和样式组合在一个文件中,使得代码更加模块化和可维护。Vue CLI是Vue.js的官方脚手架工具,用于快速搭建Vue项目。在开发中,前端通常运行在不同的端口或域名下,需要处理跨域。Vue项目的目录结构是一个关键因素,有助于代码的组织和维护。文件),其中包含了模板、脚本和样式,使得组件的代码更加模块化和可维护。

2301_78150212的博客 1843

VUE项目部署

快速部署vue项目

qq_51725978的博客 2万+

【前端部署】Ubuntu22.04 使用nginx部署vue前端项目教程

一般情况下,我们是不会去修改nginx原有的配置文件内容,而是另外添加一些关键的文件,使得nginx在运行的时候顺带执行咱们添加的文件来完成相应的功能。下的所有文件,这样当然也就顺便把文件myweb.conf加载啦,而myweb.conf文件存放的是我们部署的前端代码文件的一些信息,这样nginx就能加载到咱们的前端代码啦。有足够权限访问当前ubuntu用户目录下的前端文件(因为本人是把前端文件的路径添加在当前ubuntu用户目录下的)。下的所有以.conf结尾的文件都复制到这里,而路径。

m0_74824574的博客 1398

Vue前端项目部署的三种方案

Nginx(发音为“engine-x”)是一款高性能的 HTTP 服务器和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。Nginx最初由 lgor Sysoev 编写,于 2004年发布。反向代理负载均衡静态内容服务HTTP/2 支持SSL/TLS 支持高速缓存。

前端工程师 · Vue 生态深耕者,专注多端与工程化 1万+

应急响应-勒索病毒典型处置案例

服务器感染Globelmposter勒索病毒 事件背景 2020年5月,某公司内外服务器遭遇勒索病毒攻击,应急响应工程师在抵达现场后,对包含服务器在内的13太机器进行系统排查和日志分析。 事件处置 勒索病毒初步判定 首先,对其中一台感染勒索病毒的主机A(源地址为192.168.111.129)进行排查,通过勒索信确认为GlobeImposter勒索病毒,如图所示。 在本地桌面及磁盘发现加密文件后缀为.RESERVE,如图所示。 系统排查 主机账号 通过

qq_50765147的博客 2459

GPU服务器选购避坑指南:从硬件配置到场景化性能调优

本文提供GPU服务器选购的全面指南,涵盖硬件架构解析、应用场景配置策略和性能调优实践。针对大模型训练、推理服务和科学计算等场景,详细分析GPU选型、内存带宽匹配和散热设计等关键因素,帮助技术决策者避免常见配置误区,实现成本效益最大化。

peace的博客 1030

nginx 部署前端vue项目

Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡。优点支持海量高并发:采用IO多路复用epoll。官方测试Nginx能够支持5万并发链接,实际生产环境中可以支撑2-4万并发连接数。内存消耗少可商业化配置文件简单 除了这些优点还有很多,比如反向代理功能,灰度发布,负载均衡功能等。

我哎GIS博客 3万+

HPC软件使用之ANSYS Fluent

本文介绍了如何在超级计算机上使用ANSYS Fluent进行科学计算和工程仿真。文章首先对Fluent软件进行了简要介绍,强调了其在计算流体力学领域的广泛应用和强大功能。接着,详细说明了如何编写jou脚本文件和slurm脚本文件,以控制Fluent的计算流程和作业提交。文章还提供了作业提交和查看的具体命令,并通过一个鼓风机仿真的案例演示了从网格模型准备、脚本编写、作业提交到结果查看的完整流程。最后,展示了使用Fluent进行结果可视化的方法。

欢迎各位大佬光临“寒舍”!请多多指点,共同进步! 2211

Nginx 部署前端 Vue 项目实战指南

在执行此命令之前,需要确保路由配置中的模式正确。修改完成后,保存配置文件,并在命令行中执行相应命令重启 Nginx 服务。您可以从 Nginx 官方网站下载安装包,然后按照安装向导进行安装。,回车,即可启动 Nginx 服务。可以在任务管理器的进程中看到启动的 Nginx 服务。从 Nginx 官方网站下载安装包,按照安装向导进行安装。另外,还需要对项目中的一些配置文件进行修改,比如在。要修改 Nginx 的配置文件,例如修改端口,可在。指令,将默认的 80 端口修改为您想要的端口,如。

四楼没电梯的专栏 3251

嵌入式人工智能(18-基于树莓派4B的继电器JQC-3FF-S-Z)

本次实验的输出端控制不会接强电,就用LED灯来模拟即可,由于我那个流水灯模块是低电平点亮,所以接线稍有不同,同学们注意。只有继电器吸合,输出端的NO与COM就导通,给LED低电平然后就亮,否则继电器断开,NO与COM不导通,LED不亮。原理都一样,控制电流的接通与断开,这个模块看起来还简单点,毕竟还有2个指示灯,下端IN如接上电源红灯亮,继电器动作有电流通过绿灯亮。在实际应用中,可以通过编程控制继电器的通断状态,例如在Python编程中设置继电器模块的通断时间,从而实现自动化控制。

u010152658的博客 2531

vcpkg管理OpenCASCADE的5个高效技巧:从多版本共存到离线部署

本文详细介绍了使用vcpkg高效管理OpenCASCADE的5个实用技巧,包括多版本共存、性能优化、团队共享、CI/CD集成和离线部署。通过自动配置和版本控制,vcpkg显著简化了OpenCASCADE的开发环境管理,特别适合工业级CAD开发场景。

rain6的博客 188

【Nginx 】Nginx 部署前端 vue 项目

在项目部署之前,确保开发环境中已安装Node.js和npm,这是运行Vue项目的基础。通过执行命令,可以安装项目所需的所有依赖。这一步是打包流程的前提,确保了后续编译的顺利进行。根据npm的官方数据,命令在安装依赖时,会根据文件中列出的依赖项进行下载和安装,这个过程通常需要联网操作,并且依赖于npm仓库的响应速度。在网络状况良好的情况下,安装过程可以顺利完成。

衍生星球的博客 1万+

智联招聘Python岗位数据采集:基于API请求的校园招聘信息爬取实战

本项目开发了一个智联招聘Python岗位校园招聘数据采集系统,采用requests库直接调用API接口获取结构化数据。系统通过分析API接口结构,配置完整的请求头、Cookie和身份验证参数,实现了10页数据的批量采集。采集内容包括工作名称、薪资范围、企业信息等10个关键字段,并存储为Excel格式。项目严格遵守网络爬虫规范,合理控制请求频率,数据仅用于技术学习和就业分析。技术实现涉及API逆向工程、JSON数据处理、防御性编程等核心技能,为学生职业规划和教育机构教学改革提供数据支持。

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 626

Nginx部署前端Vue项目的深度解析

学习目标:了解如何用Nginx部署前端Vue项目

来自想要赚大钱的小周同学 2万+

【赛题解析&命令脚本配置】2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第10套模块A:网络构建 & (五)网络运维配置+(六)SDN网络配置-命令配置

【赛题解析&命令脚本配置】2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第10套模块A:网络构建 & (五)网络运维配置+(六)SDN网络配置-命令配置

君逍遥o 810

YOLO11数据增强中的色彩空间变换:HSV、YUV等增强技术的原理、实现与参数调优全解析

摘要 本文介绍了色彩空间的基本概念及其在数据增强中的应用,重点分析了HSV色彩空间的原理与特性。色彩空间作为颜色表示的数学模型,在计算机视觉中具有重要作用,RGB、HSV、YUV等常用色彩空间各有特点。数据增强中的色彩变换能提升模型鲁棒性、缓解数据不平衡并防止过拟合。HSV色彩空间将颜色分为色调(H)、饱和度(S)和明度(V)三个独立分量,更符合人类视觉感知,便于针对性调整图像属性。文章详细阐述了HSV与RGB的转换公式,为YOLO11等目标检测框架的数据增强提供了理论基础。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 288

nginx部署前端vue项目

Nginx(发音为“engine-x”)是一个高性能的HTTP和反向代理服务器,同时也提供了IMAP/POP3/SMTP代理服务器的功能。由俄罗斯程序员Igor Sysoev开发,并于2004年首次公开发布。Nginx以其高稳定性、丰富的功能集、简单的配置和低资源消耗而闻名。高性能:Nginx能够处理大量的并发连接和请求,而不会显著增加系统资源的使用。高可靠性:Nginx的设计注重稳定性,即使在高负载下也能保持稳定运行。模块化:Nginx具有高度模块化的设计,允许通过安装额外的模块来扩展其功能。

Python老吕的博客 4584

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Nginx部署前端Vue项目详细教程

通过以上步骤,你可以在Nginx服务器上成功部署Vue项目。这个过程包括打包Vue项目、安装和配置Nginx、上传项目文件、设置文件权限以及(可选的)配置SSL。Nginx作为高性能的Web服务器,结合Vue的前端路由和静态文件服务,能够为用户提供流畅和安全的访问体验。

蜡笔小新星的博客 3563

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

nginx部署前端vue项目步骤

Vue项目的部署:Tomcat、Ngnix

警警的博客 4114

Docker容器部署前端Vue项目【保姆级教学】

从项目打包、配置nginx.conf文件、再到Docker安装Nginx、以上就是Docker部署前端Vue项目的全部内容。上面步骤都是一步步验证过的,按照流程走基本没问题。

qq_58195504的博客 6625

《使用 Nginx 部署前端 Vue 项目》

通过合理配置 Nginx,可以实现高性能的静态资源服务、反向代理和负载均衡等功能,为 Vue 项目的部署提供了强大的支持。在部署过程中,需要注意 Nginx 的安装与配置、Vue 项目的构建与优化以及常见问题的解决方法,以确保项目的顺利部署和稳定运行。随着前端技术的不断发展,Nginx 和 Vue 的结合将为开发者带来更多的便利和可能性。本文将详细介绍如何使用 Nginx 部署前端 Vue 项目,包括 Nginx 的安装与配置、Vue 项目的构建与优化以及部署过程中的常见问题与解决方法。

weixin_47266126的博客 1983

Vue项目部署到云开发前端网页托管|unicloud版

当我们想要部署我们的`前后端分离项目`,由于我们又不想花RMB去购买专用的服务器,而`内网穿透`免费的一次只能穿透一个端口,怎么办呢????️,小编以前学云开发的时候经常使用前端网页托管,今天给分享大家,实现前后端分别部署:前端`Vue`项目(部署到前端网页托管,会生成一个临时的公网访问域名,当然有自己的域名可以进行绑定)、后端`Spring Boot`项目(使用`内网穿透`部署在本机);

Evan Liu的博客 3864
上一篇: VUE学习二、创建一个前端项目
下一篇: Java基于JWT实现Token登录验证+自定义异常
TimerShaft
博客等级 码龄8年 33粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值