war 包方式部署Jenkins

一、部署Jenkins

#安装一个Tomcat作为中间件
#需要Java1.8以上的JDK环境
[[email protected] /]# java -version
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)
#部署Tomcat
[[email protected] ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.100/bin/apache-tomcat-7.0.100.tar.gz
[[email protected] ~]# tar zxf apache-tomcat-7.0.100.tar.gz
[[email protected] ~]# mv apache-tomcat-7.0.100/ /usr/local/tomcat
[[email protected] ~]# echo  ‘export CATALINA_HOME=/usr/local/tomcat‘ >> /etc/profile
[[email protected] ~]# echo ‘export PATH=$CATALINA_HOME/bin:$PATH‘ >> /etc/profile
[[email protected] ~]# source /etc/profile
[[email protected] /]# vim /usr/local/tomcat/conf/server.xml           # 修改tomcat端口号
<Connector port="8081" protocol="HTTP/1.1"
[[email protected] ~]# startup.sh
[[email protected] ~]# netstat -anput | grep 8081
tcp6       0      0 :::8081                 :::*                    LISTEN      3006/java
#当将Jenkins的war包放入中间件时,它会自动去进行部署,所以我们可以通过查看日志去看到安装状态
[[email protected] /]# tail -f /usr/local/tomcat/logs/

[[email protected] ~]# wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
[[email protected] ~]# cp jenkins.war /usr/local/tomcat/webapps/            # 复制到tomcat项目目录中
#在自动部署过程中会出现一行管理员密码
[[email protected] ~]# cat /root/.jenkins/secrets/initialAdminPassword           # 也可通过查看此文件来确定密码
ca281fb7866b4cc588c58a8c9d309b7d


密钥输入完成后,我们需要去安装插件,如果安装途中报红,则等他安装完其他插件,再次点击重新安装即可

————附加————
如果在安装插件的途中觉得安装忒慢,可以尝试更换他的镜像源,因为Jenkins默认使用的是国外镜像源所以会有些慢,这里我们可以更改为清华镜像源

#安装完毕Jenkins后会在root目录下建立一个隐藏目录
[[email protected] ~]# sed -i ‘s/http:\/\/www.google.com\//http:\/\/www.baidu.com\//g‘ /root/.jenkins/updates/default.json
[[email protected] ~]# sed -i ‘s#http://updates.jenkins-ci.org/download/#https://mirrors.tuna.tsinghua.edu.cn/jenkins/#g‘ /root/.jenkins/updates/default.json
[[email protected] ~]# shutdown.sh
[[email protected] ~]# startup.sh
[[email protected] ~]# tail -f /usr/local/tomcat/logs/catalina.out           # 查看运行状况
#再次访问Jenkins网页,重新输入密码安装插件

————附加结束————


原文地址:https://blog.51cto.com/14227204/2480237

时间: 2024-11-09 04:56:38

war 包方式部署Jenkins的相关文章

WAR包方式安装Jenkins

系统环境: CentOS 7.5 1804 IP:192.168.1.3 关闭selinux.firewalld jenkins war包:下载地址 一.安装tomcat以及nginx 1.通过yum安装tomcat.nginx yum install -y tomcat nginx #nginx需要事先配置好epel源 #elep源配置方法: wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.rep

war包方式部署solo博客

solo,一款小而美的博客系统,GitHub:https://github.com/b3log/solo ## 环境和文件准备 - 服务器:用的阿里云服务器,系统是CentOS 7.3 64 位. - JDK:1.8 - Tomcat: 9.0.24 - MySQL:5.7 - solo:solo-v3.6.4.war 介绍两款工具,接下来会用到,**Xshell**和**Xftp**[Xshell 和 Xftp 的下载使用](https://blog.csdn.net/Lucius_/arti

war 包的部署

war 包的部署 发送反馈 SuperMap iServer Java 的 iserver.war 包部署成功后,访问的 URI 为:http://<server>:<port>/iserver/services.若 iserver.war 被重命名,比如被重命名为 renameiserver.war,则需要修改 URI 为 http://<server>:<port>/renameiserver/services. 在 Apache Tomcat 上部署

SpringBoot应用War包形式部署到外部Tomcat

SpringBoot应用默认打包成为可执行jar模式让我们感觉到部署的便捷,接下来给大家介绍一下SpringBoot项目打War包形式部署到外部Tomcat. 修改原有项目 1.修改项目 打开项目,修改pom文件:1.项目中加入spring-boot-starter-web(如果是已经加入该依赖的项目可以忽略)和spring-boot-starter-tomcat依赖.2.packaging由jar修改为war.3.在build内加入finalName,这个是设置打war包名称,可以不设置使用默

Centos7.5安装mysql5.7.24二进制包方式部署(keepalived+主从复制)

一.环境准备: 操作系统:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz主库:172.16.8.247从库:172.16.8.249主机名:172.16.8.247 qas-zabbix-node01172.16.8.249 qas-zabbix-node02172.16.8.248 vip 二.mysql5.7安装及主从复制配置 主库:172.16.8.247从库:1

Centos7.5安装mysql5.7.24二进制包方式部署(主从复制)

一.环境准备: 操作系统:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz主库:172.16.8.247从库:172.16.8.249主机名:172.16.8.247 qas-zabbix-node01172.16.8.249 qas-zabbix-node02 二.mysql5.7安装 主库:172.16.8.247从库:172.16.8.249数据安装参考:一.Cen

centos7上Jenkins通过rpm包方式直接安装及使用war包方式升级

一.通过rpm包方式直接安装jenkins 1.官网下载rpm安装包(前提是安装jdk) wget https://pkg.jenkins.io/redhat-stable/jenkins-2.121.2-1.1.noarch.rpm rpm -ivh jenkins-2.121.2-1.1.noarch.rpm 2.查看相关文件路径 3.启动 启动失败,根据提示发现如下报错 该报错是因为在管理脚本的定义路径下找不到java命令,先查看java命令的路径,然后在管理脚本中添加现java命令路径即

将Java Web项目导出war包并部署到tomcat中

使用eclpise导出war 1.在需要打包的项目上右键>选择[Export]  2.选中[Web]下面的[WAR file],点击[Next]  3.通过[Browse]选择保存路径,点击[Finish]完成即可  使用maven导出war 1.通过eclipse方式:选择需要打包的项目右键选择[Run As]的[Maven install]即可.提示成功后会显示war包的生成路径,一般在项目的target目录下. 2.通过maven命令:控制台进入项目目录,执行mvn package命令即可

修改war包安装的jenkins的工作目录

部署jenkins的时候我是遇到了一个问题,可以说算是根据你自己的项目需求进行对你的jenkins进行修改,因为你去拉代码的时候,默认安装的jenkins的工作目录你可以看到是在.jenkins下,你安装的jenkins的配置还有你的拉代码进行编译的地方都是在这个工作目录下,我是部署了nfs这样的一个共享存储,我是希望将我们的项目单独放在这个共享存储文件下也方便我去进行管理,所以我进行了修改配置修改目录位置我的jenkins是在tomact容器下部署的war包所以我要在tomact的bin目录下