当前位置: 首页 > news >正文

nginx部署前端(vue)项目及配置修改

目录

一、前端应用打包

二、部署前端应用

1、上传前端文件夹

2、修改nginx配置文件

3、重启nginx

三、查看效果


nginx安装参考:linux安装nginx-CSDN博客

一、前端应用打包

打包命令

npm run build

打包成功如下,会在项目路径下生成dist文件夹

二、部署前端应用

1、上传前端文件夹

第一步打包生成的dist文件夹放置服务器上,这个目录可自定义,只需要在nginx中配置正确就可以。

以路径//usr/local/project/front 为例,将dist文件夹放到此路径下

2、修改nginx配置文件

进入nginx安装目录 /usr/local/nginx,配置文件是conf文件夹下的nginx.conf

在http -- server -- location 层级下修改root节点为上面上传的前端文件夹的路径

端口为默认的80,可以不修改,也可以修改。

修改完之后保存退出。

3、重启nginx

执行命令

nginx -s reload

如果显示command not found命令找不到,可以进入nginx安装路径/usr/local/nginx/sbin(根据自己的安装路径来)路径下执行

./nginx -s reload

也可以修改commond not found 的报错,那就是配置下自己环境变量即可。

三、查看效果

浏览器输入ip地址(如果修改了nginx的默认端口,记得加上端口,不加默认就是80端口)

http://www.lryc.cn/news/290037.html

相关文章:

  • FreeRTOS
  • windows 10/11 home左键点击开始菜单无反应
  • 05.领域驱动设计:认识领域事件,解耦微服务的关键
  • 「仙逆」王麻子结丹救下老婆,极识斩杀金丹修士,元婴期下第一人
  • GoogleNet Inception v2 和 Inception v3详解
  • 在虚拟机上安装ubuntu
  • nav02 学习03 机器人传感器
  • Mysql-InnoDB-数据落盘
  • <el-date-picker>时间戳单位
  • 如何搭建Nextcloud云存储网盘并实现无公网ip访问本地文件【内网穿透】
  • 力扣hot100 子集 回溯 超简洁
  • Linux系统Shell脚本编程之条件语句
  • Jmeter连接数据库报错Cannot load JDBC driver class‘com.mysql.jdbc.Driver’解决
  • C# 获取计算机信息
  • 第4章 python深度学习——(波斯美女)
  • [UI5 常用控件] 03.Icon, Avatar,Image
  • python爬虫demo——爬取历史平均房价
  • 力扣0100——相同的树
  • Vue-40、Vue中TodoList案例
  • dvwa靶场文件上传high
  • ​ PaddleHub 首页图像 - 文字识别chinese_ocr_db_crnn_server​
  • 如何在Win系统安装Jupyter Notbook并实现无公网ip远程访问本地笔记
  • 腾讯云轻量应用Windows服务器如何搭建幻兽帕鲁Palworld私服?
  • AR眼镜_ar智能眼镜显示方案|光学方案
  • C语言之猜凶手
  • #Uniapp: uni.previewImage(OBJECT) 预览图片
  • SpringCloud-高级篇(十六)
  • 【C++基础】C++内存处理机制面试题(以面促学 )
  • arcgis 批量删除字段
  • 尚无忧球馆助教系统源码,助教小程序源码,助教源码,陪练系统源码