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

项目部署 —— 前端、后端

一、 前端


  二号标题

在命令框里输入

npm run build

打包成功:

 项目就会出现一个 dist 文件夹

将Linux的nginx文件夹中,重命名为 news

二、 后端


●  通过maven打包后端程序

最终会在项目中生成一个 target 文件夹,将 news-1.0-SNAPSHOT.jar 文件另存

  在 Linux 中部署

news-1.0-SNAPSHOT.jar 文件拖入到 /opt/news 文件夹中(新建的),重命名一下

两种方法,但是 方法一 需要linux中安装JDK

        • 方法一:如果Linux中有 JDK ,直接点击 news8088.jar 运行

        • 方法二:通过自行引入 java运行环境来生成 docker 镜像

导入: alpine-java.tar 到 news 文件夹中

链接:http:// https://pan.baidu.com/s/1KUAVxZrxnn-p28mHh5ciHw?pwd=k8ih

提取码: k8ih 

一、载入java镜像

docker load < alpine-java.tar

二、新建一个名为 dockerfile 的文件,在文件中写入 news 镜像打包方法

FROM anapsix/alpine-java

ADD /news8088,jar news8088.jar

EXPOSE 8088

CMD java -jar news8088.jar

三、news 项目打包成镜像

docker build -t news .

四、运行自定义镜像

docker run -d -p 8088:8088 \

--name news8088 \

--restart=always \

news8088


http://www.kler.cn/news/367307.html

相关文章:

  • 服务器虚拟化实践
  • 单点登录(SSO)的实现与应用
  • c++编解码封装
  • OAK相机的RGB-D彩色相机去畸变做对齐
  • Kaggle 数据集dogs-vs-cats的错误
  • 代码随想录算法训练营Day39 | 卡玛网-46.携带研究材料、416. 分割等和子集
  • 哪个品牌的骨传导耳机适合骑行?五款骑行爱好者都在推的运动耳机
  • 【C++刷题】力扣-#495-提莫攻击
  • ts:对象数组的简单使用
  • ArcGIS003:ArcMap常用操作0-50例动图演示
  • ubuntu18.04中如何设置桥接模式和静态ip
  • 深入图像处理:使用Pillow库的实用指南
  • 时序分解 | TTNRBO-VMD改进牛顿-拉夫逊算法优化变分模态分解
  • C#的变量类型和数据类型
  • 软件设计师考试大纲整理
  • Linux 搭建NFS服务器
  • STM32--基于STM32F103C8T6的OV7670摄像头显示
  • Oracle RAC仲裁交换机的小科普
  • 【BASH 常用脚本系列 4 -- 在 shell 脚本执行的时候打印出所调用命令所在的路径】
  • 青少年编程与数学 02-002 Sql Server 数据库应用 14课题、触发器的编写
  • HTML+JavaScript案例分享: 打造经典俄罗斯方块,详解实现全过程
  • 标准版如何切换缓存类型
  • oracle 数据库 迁移到 pgsql,防止出现重大bug 回滚到 oracle,需要同步数据如何处理?
  • SpringCloud 入门
  • 【AIGC】AI文本转语音+语音转文本,构建专属领域转文本模型
  • Go语言基础教程:可变参数函数