Jenkins服务部署至Tomcat

前言


关于jenkins的安装有着不同的安装方法,下面要介绍的是将jenkins的war包部署到tomcat,通过tomcat进行使用的操作。




jenkins部署



【1】下载jenkins的war包



jenkins官方下载地址:https://jenkins.io/download/

在这里插入图片描述

<1>可根据需求及对应的操作系统选择适宜的版本

wget http://mirrors.jenkins.io/war/latest/jenkins.war


本文中下载war包即可,优点是可在任意安装了jdk的系统中使用,jenkins版本下载最新也可以




【2】安装jdk



注意jenkins和jdk的版本的适配性(较新版的jenkins需要使用1.8版本的jdk)


jdk官方下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/


<1>下载后上传至服务器

mkdir -pv /usr/local/jdk
tar -xf jdk-8u131-linux-x64.tar.gz 
cp -r /root/jdk1.8.0_131/* /usr/local/jdk/


<2>添加环境变量

/etc/profile文件中追加如下内容:

JAVA_HOME=/usr/local/jdk
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:./


<3>读取变量

source /etc/profile


<4>java版本查看

java -version

在这里插入图片描述



<5>java启动war包(可跳过)

实际上使用java可以直接启动jenkins.war包,缺点是管理不太方便。

命令如下:
java -jar jenkins.war

访问方式:
http://jenkins服务器IP:8080/



【3】安装Tomcat


Tomcat下载地址:
http://mirrors.hust.edu.cn/apache/tomcat



<1>下载Tomcat

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.38/bin/apache-tomcat-8.5.38.tar.gz

tar -xf apache-tomcat-8.5.38.tar.gz -C /usr/local/
mv /usr/local/apache-tomcat-8.5.38 /usr/local/tomcat


<2>将war包放入tomcat的webapps下
(本文使用的是默认配置,无需修改配置文件,直接将Web应用或war包复制到webapps下,tomcat启动后默认将应用自动部署到容器中。)

也可自由发挥,修改端口及部署tomcat多实例等


mv /root/jenkins.war /usr/local/tomcat/webapps/


<3>启动tomcat

cd /usr/local/tomcat/bin/
sh  startup.sh
or 
sh catalina.sh start


<4>关闭tomcat(补充)

cd /usr/local/tomcat/bin/
sh shutdown.sh 
or 
sh catalina.sh stop
or
(kill对应进程)
ps aux |grep /usr/local/tomcat |awk '{print $2}' |xargs kill -9


<5>访问

http://jenkins服务器公网ip:8080/jenkins

如配置的tomcat端口无法访问,注意防火墙或安全组开放此端口




Jenkins首次界面配置



界面配置与docker及其他方式安装的jenkins配置无差别。

下面直接使用以前的图了。



【1】初次时要输入管理员密码


在这里插入图片描述

将查找到的密码,输入其中(初次时存在initialAdminPassword文件)
cat /var/jenkins_home/secrets/initialAdminPassword



【2】安装插件


(左侧为默认安装;右侧为自选)


在这里插入图片描述

在这里插入图片描述



【3】创建用户,补充信息


填写电子邮件地址,后期便于配置邮件发送
在这里插入图片描述
在这里插入图片描述



【4】登录


再次访问进行登录
(可使用新创建的账号和密码,也可使用admin账号和默认的initialAdminPassword文件中的密码登录)
在这里插入图片描述
在这里插入图片描述



【5】账号密码修改


登录账号后,点击设置,修改密码并应用

在这里插入图片描述

在这里插入图片描述



【6】补充

jenkins实例似乎已离线问题解决方法
https://blog.csdn.net/GX_1_11_real/article/details/97630142

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

漠效

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值