1.docker简介 1.1 docker的发展史 2010年几个年轻人成立了一个做PAAS平台的公司dotCloud.起初公司发展的不错,不但拿到过一些融资,还获得了美国著名孵化器YCombinator的支持,后来微软谷歌亚马逊这样的大厂商也纷纷加入PAAS平台,竞争十分激烈,dotCloud举步维艰.2013年可能是公司发展的不是很好,工程师又不想自己的努力付之东流,于是他们决定将他们的核心技
转载 2023-07-17 11:49:14
74阅读
Java代码docker ps     # 使用以下命令来查看正在运行的容器      方式一:将项目拷到容器中2.1.将自己的war包 上传到主机  这里我的war包叫jeeplus.war,上传路径为/usr/local/chenq目录,使用ftp工具上传
转载 2023-06-13 19:05:30
123阅读
IDEA2019演示给zjsb项目打成war包。IDEA给Web项目打成war包 1、点击左上角的【File】->【Project Structure】菜单(或使用Shift+Ctrl+Alt+S快捷键),打开【Project Structure】窗口。如下图: 2、在【ProjectStructure】中选择左侧的【Artifacts】页签。如下图:  3、点击中间上面
转载 2023-08-27 15:24:01
86阅读
1:修改pom.xml将“jar”改为“war”<packaging>war</packaging> 将:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s
转载 2023-07-05 22:20:25
43阅读
背景说明当我们使用springboot开发时,有的时候需要打war包在外部tomcat部署,方便运维人员维护,但是修改配置文件后重新打包给运维的时候,又需要修改一些配置这样还是不方便维护。环境参数开发环境:IntelliJ IDEA 2019.3JDK:java version "1.8.0_144"服务器:Linux CentOS7.2 项目配置步骤一打开pom.xml查看打包方式(创
转载 2023-07-05 20:31:57
106阅读
python设计模式之观察者模式有时,我们希望在一个对象的状态改变时更新另外一组对象。在MVC模式中有这样一个非 常常见的例子,假设在两个视图(例如,一个饼图和一个电子表格)中使用同一个模型的数据, 无论何时更改了模型,都需要更新两个视图。这就是观察者设计模式要处理的问题。观察者模式描述单个对象(发布者,又称为主持者或可观察者)与一个或多个对象(订阅者, 又称为观察者)之间的发布—订阅关系。在MV
为什么要学习tomcat热部署。一般我们的开发环境是在window系统下,而部署环境在Linux系统,所以需要将window系统的项目包,上传到linux系统下进行部署。如果是通过拷贝文件夹的形式进行部署,就还需要在linux系统下进行重启,或者其他操作,就会比较麻烦,而通过热部署的方式,则只需要启动一次tomcat就能够直接在window系统下进行部署,相对来说,比较方便。Tomcat热部
在Linux系统下,运行Tomcat服务器并发布war包是一项常见的操作。War包是一种Web应用程序存档文件,它包含了Web应用程序所需的所有文件和目录,比如JSP,Servlet,HTML和类文件等。通过发布war包,我们可以将Web应用程序部署到Tomcat服务器上,使其可以被访问。 首先,我们需要确保已经安装了Tomcat服务器并且正确配置了环境变量。接着,我们需要准备好war包,可以通
原创 2024-05-06 11:32:37
140阅读
## Java发布war包的流程 为了帮助你了解如何发布Java的war包,我将为你介绍整个流程。下面是一个表格,展示了发布war包的具体步骤: ```mermaid flowchart TD A(创建Java Web项目) --> B(编写代码) B --> C(构建项目) C --> D(生成war包) D --> E(部署war包) ``` 接下来,我将
原创 2023-10-04 13:43:47
93阅读
本文以 jpress 这样一个开源网站的部署为例,向读者介绍 docker-compose 的使用。jpress 是 Java 版的 wordPress ,不过我们不必关注 jpress 的实现,在这里我们只需要将之当作一个普通的应用即可,完成该项目的部署工作。准备工作这里我们一共需要两个容器:TomcatMySQL然后需要 jpress 的 war 包,war 包地址:jpress
文章目录Idea之Docker插件一键部署war包一.Docker开启远程访问1.编辑 docker.service 文件2.重新加载 docker 配置二.准备一个 war 包项目1.新建 SpringBoot war 包项目三.配置docker插件1.新建docker配置2.配置docker远程地址四.编写DockerFile1.新建 Dockerfile 文件2.完善配置五.一键部署1.构
转载 2023-08-31 16:01:22
153阅读
实验过程1. 要想使用SSL安全机制功能,首先必须为Windows Server 2003系统安装证书服务。进入“控制面板”,运行“添加或删除程序”,接着进入“Windows组件向导”对话框,勾选“证书服务”选项,点击“下一步”按钮,接着选择CA类型。这里选择“独立根CA”,点击“下一步”按钮,为自己的CA服务器取个名字,设置证书的有效期限,最后指定证书数据库和证书数据库日志的位置,就可完成证书服
前言在网上看到好多关于jenkins构建项目的博客,说的也都挺全面。但是不知道为什么根据他们的步骤我实际操作中要么就是哪一个环节卡住,要么就是操作失败,当然也许是因为我的悟性太低。但是经过一番自己的瞎摸索,最终还算是成功了,这篇博客不会系统的去讲整个jenkin的使用以及全面的配置解析,仅仅在我自己实践的基础上给初学者能够成功构建部署一个web应用的分享。安装Jenkins我用的版本是Jenkin
转载 2024-05-18 02:50:01
72阅读
        使用Docker部署war,必须要用容器,我们就用tomcact容器,其实都是将war包丢到tomcat的webapps目录下,tomcat启动的情况下会自动解压war包。       一种是在Docker中安装tomcat容器的镜像,然后把war包丢到tomcat镜像下webapps中即可。但是如果t
文章目录项目发布流程war发布jar包发布docker-compose发布方式所有可能用到命令GIT CI/CD下定义变量job内定义作业流程的参数列表出现过的问题 项目发布流程war发布服务器上创建新的docker容器(新建一个tomcat包),名称以功能用途命名(eg:java-hello)。 * mkdir java-hello登录对应git,在settings-CI/CD-varia
转载 2024-03-12 04:52:16
91阅读
spring boot 定时程序发布WAR WAR部署TOMCAT
原创 2022-12-13 11:45:20
94阅读
LNMP架构 (Ⅱ)六、Nginx默认虚拟主机在Nginx中也有默认虚拟主机,跟httpd类似,第一个被Nginx加载的虚拟主机就是默认主机,但和httpd不相同的地方是,它还有一个配置用来标记默认虚拟主机,也就是说,如果没有这个标记,第一个虚拟主机为默认虚拟主机。编辑nginx.conf主配置文件[root@ying01 ~]# cd /usr/local/nginx/conf/ [root
作者:依乐祝 因为之前一直没怎么玩过CentOS,大多数时间都是使用Win10进行开发,然后程序都部署在Window Server2008或者Window Server2012上!因此想尝试下Linux系统。最后经过选型选了比较流行的CentOS系统。正好,今晚要加班,所以在数据备份的空隙,写了今天这篇关于使用CentOS开发ASP.NET Core的入门教程。干货不多,主要是为了记录自己向Lin
转载 2024-05-07 19:39:41
30阅读
第一部分:docker的安装1、卸载旧的docker版本,初次安装这一步可以不执行sudo yum remov
原创 2022-10-27 06:40:31
167阅读
在使用Linux系统部署Java Web应用时,发布WAR包是一种常见的方式。而在Linux系统上,使用Tomcat来部署WAR包是非常常见且有效的方法。 首先,我们先了解一下什么是WAR包。WAR(Web Archive)包是一种用于分发Web应用程序的文件格式,它包含了Web应用程序的所有内容,包括HTML、JSP、Java类、XML文件等。将WAR包部署到Tomcat服务器上,就可以让We
原创 2024-05-29 11:47:13
167阅读
  • 1
  • 2
  • 3
  • 4
  • 5