您的位置:首页 > 科技 > IT业 > 前端vue项目——打包部署(nginx中部署静态资源)

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

2024/12/23 11:14:16 来源:https://blog.csdn.net/m0_74363339/article/details/141096138  浏览:    关键词:前端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完成反向代理服务器、如何实训负载均衡等等

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com