前端vue项目——打包部署(nginx中部署静态资源)

1、当前的开发方式

前端人员开发前端,后端人员开发后端的java工程,最终要将开发完毕的前端工程和后端工程分开部署在对应的服务器上(前端流行的nginx)

2、打包

(1)原理

(2)

(3)打包完成后可以看到出来一个目录dist

(4)

(5)打包后的文件

(之后就要将打包后的这些文件部署在nginx服务器上)

3、部署

(1)这次我学习的nginx里面的部署前端的静态资源

(2)nginx官网nginx newsicon-default.png?t=N7T8https://nginx.org/

(3)下载当前稳定版

(4)介绍安装解压后的nginx所有的目录

  • conf目录:保存nginx的配置文件
  • html目录:存放静态资源文件的,也就是部署静态资源,比如HTML文件
  • logs目录:存放的是nginx运行时所产生的一些日志文件
  • nginx.exe:nginx的可执行文件,启动它就要用到

4、开始部署操作

(1)

(可以把html目录里默认存在的2个html文件删除,然后将刚刚上面的打包的全部文件复制进去)

(2)启动nginx

(注意nginx启动时,会占用本机的端口80)

(3)如果发现没有启动成功,就要查找是否有其它的应用占用端口号80,如果是系统占用,就只能修改nginx让其启动时占用其它端口号

  • 解决:查看其logs目录查看启动失败原因,然后再在命令行查找谁占用了80端口?

  • 去conf目录下找到nginx.conf核心文件

  • 找到36行,修改默认端口号为90

4、在任务管理器查看是否有nginx进程,若有,就可以去浏览器访问nginx部署的前端工程

  • 回车访问到之前打包好的项目(这样就完成了)

  • 最后注意

5、nginx还可以完成其它的操作(后面学习)

 

nginx完成反向代理服务器、如何实训负载均衡等等

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

岁岁岁平安

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值