项目介绍使用Spring+Hibernate开发的Java Web 项目, 在Perforce上做的代码控管, 部署到Linux(Redhat)下的Tomcat服务器上。手动部署繁琐,如果涉及文件传输有在不同网段的话, 有可能会导致部署的时间较长。环境准备安装包文件放在/usr/local/software下, 没有就新建此目录。1) 安装JDK这里使用RPM的安装包进行安装a. 下载jdk的rp
转载 2023-12-05 20:12:21
90阅读
Ansible自动部署Web 在当今互联网发展迅猛的时代,Web应用的部署变得愈发重要。而如何高效地完成Web应用的部署、更新和配置管理,成为了许多IT运维工程师们头疼的问题。幸运的是,有一款名为Ansible的工具应运而生,它是一款轻量级的自动化运维工具,极大地简化了部署和配置管理的繁琐过程。 Ansible的优势之一在于其简单易用性。Ansible使用YAML语言来描述系统状态和运行时的
原创 2024-02-06 14:33:17
125阅读
一、打包项目 1、从git克隆代码到本地2、项目源码存储在/data/path/project_name目录下,eg:/data/back-end/peach3、通过maven命令将jar/war安装到本地仓库4、脚本文件取名为:install.sh #! /bin/bash if [ $# -ne 3 ] then echo "#### 参数有误,\$1:相对路径,\$2:项
Web开发的项目,除了在本地直接运行外,还可能经常需要在服务器上部署。 写了
原创 2023-05-05 15:22:48
100阅读
1.使用01_upload_repo.yaml文件部署yum2.使用02_inst_webpkg.yml安装依赖软件包3.使用03_inst_nginx.yml安装nginx4.使用04_inst_mariadb.yml剧本安装数据库  5.使用05_enable_services.yml剧本启动相关服务6.使用剧本06_create_index.yml创建网站测试页7.使用剧本07_d
原创 2023-02-20 23:26:49
130阅读
和@Leniy 说到利用git自动部署的事情,@Leniy 问了句,怎么配,既然有人有兴趣,我就扯几句。 git无疑是一个很赞的版本管理系统,简单易用不伤手。而如果在VPS上部署一个git,每次提交后,直接部署到环境中,不用ssh登进去顶着XXXms的延迟穷倒腾。 说明一下,我只是举个栗子,实现了"自动部署"的要求,看官可以做的远不止这些。 首先,环境要求: 要求客户端和服务端都有个
转载 2024-05-23 19:51:12
161阅读
安装部署jenkins参考:http://blog.51cto.com/13520761/2316944新建一个JOb
原创 2018-11-15 15:59:18
3232阅读
1点赞
#! /bin/bashif [ $# -ne 1 ] then echo "#### 参数有误,\$1:构建号必填" exit 1 fi cd /root/workspace/xinya_erp/xinya_web git checkout developer git fetch --all git reset --hard origin/master git pull docke
1.使用01_upload_repo.yaml文件部署yum2.使用02_inst_webpkg.yml安装依赖软件包3.使用03_inst_nginx.yml安装nginx4.使用04_inst_mariadb.yml剧本安装数据库 5.使用05_enable_services.yml剧本启动相关服务6.使用剧本06_...
原创 2023-02-26 10:00:20
86阅读
1.部署一个Java WEB项目的大致步骤为:Ⅰ:安装JDKⅡ:设置环境变量Ⅲ:安装TOMCATⅣ:将开发环境的项目打包Ⅴ:将打包的war或者jar文件部署到tomcat的webapps文件夹内Ⅵ:打开tomcat下的bin文件夹,双击startup.bat启动tomcat服务Ⅶ:启动成功后,地址栏输入:localhost:8080/项目名即可访问到项目这些步骤的后面会遇到各种问题,如何解决?本人
转载 2022-06-21 08:01:44
23阅读
Tomcat6如何实现自动部署Java Web应用? 我是下载Linux下的二进制包,解压后,并配置了环境变量等! 但是无法访问我的Java Web应用! 1、我输入Http://localhost:8080/struts2/ 页面输出提示: HTTP Status 404 - /struts2/ type Status report message /struts2/ descripti...
原创 2021-08-04 10:04:22
233阅读
我们做运维的,日常代码上线是家常便饭,如果不实现自动化,一来工作效率低,二来经常敲那些重复的命令真的
转载 2022-07-28 17:47:58
203阅读
  我们做运维的,日常代码上线是家常便饭,如果不实现自动化,一来工作效率低,二来经常敲那些重复的命令真的让人很抓狂。我这个案例是针对公司的java项目实现的web界面自动部署。一、先来几张效果图1.1web登陆界面1.2 环境分类3.应用分类4.部署的执行输出  二、实现的过程2.1 实现的功能:web界面实现模拟环境和生产环境代码上线和服务重启2.2 实现的原理:
原创 2015-01-28 14:42:46
8418阅读
43点赞
52评论
Jenkins自动部署最全面教程Jenkins是什么?Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN
转载 2023-10-19 10:37:16
83阅读
springboot 使用Jenkins实现自动部署简介Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。准备工作在使用Jenkins时,需要先准备一下工作:jdktomcatgitmavenJenkins环境安装一、在线安装JDK(1.8版本)1.登录到官网找到jdk 1.8下载链接 2.输
前言一直以来都是用springmvc+mybatis进行后端接口开发工作,最近闲来无事,根据现有功能需求,用springboot+mybatis部署一套简单的web项目。所用工具IntelliJ IDEA 2018.1.4JDK 1.8apache-tomcat-8.0.50所解决的问题1、如何用idea创建springboot项目2、如何进行 服务器、数据库、mybatis、视图解析器的配置3、
使用Jenkins实现自动部署项目 1 Jenkins简介与安装Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。 通常与版本
转载 2023-11-14 09:28:29
65阅读
K8S自动部署web应用 作为一名经验丰富的开发者,实现K8S自动部署web应用并不复杂。在本篇文章中,我将逐步向你展示实现这一目标的整个流程,并提供相应的代码示例。 流程概述 为了更好地说明整个流程,下面是一个简单的表格,展示了K8S自动部署web应用的步骤: 步骤 | 描述 ------|------ 1 | 创建一个Docker镜像,用于打包我们的web应用 2
原创 2024-01-31 12:07:46
67阅读
eclipse部署web项目有两种常见方法:一、生成war包1、单击项目右键2、选择export3、选择war file4、选择需要打包的项目5、完成后,将war包放到tomcat webapps目录下,重新启动tomcat即可二、热部署1、在META-INF文件夹下,新建一个xml文件(context.xml)内容:<?xml version="1.0"...
原创 2022-11-03 14:20:50
467阅读
@TOC(目录)3.1Web应用程序一个web应用程序是由一组Servlet,HTML页面,类,以及其它的资源组成的运行在web服务器上的完整的应用程序,以一种结构化的有层次的目录形式存在在webapps目录下的每一个子目录都是一个独立的web应用程序,子目录的名字就是web应用程序的名字,用户通过web应用程序的根目录来访问web应用程序中的资源WEBINF目录下的classes和lib目录都可
原创 精选 2022-12-29 14:01:42
594阅读
  • 1
  • 2
  • 3
  • 4
  • 5