天天看点

持续集成工具Jenkins安装及Jenkins离线状态解决

使用的虚拟机是centos6

1、前置条件

虚拟机已安装jdk和Tomcat,这里只介绍安装Tomcat,安装jdk网上版本很多,大家可以自行查阅

2、安装Tomcat

(1)下载地址: https://tomcat.apache.org/download-90.cgi

(2)解压Tomcat压缩包

tar -zxvf apache-tomcat-9.0.8.tar.gz -C /usr/local/
           

3、安装Jenkins

(1)下载地址: https://jenkins.io/download/,这里我们选择的是war包

(2)将Jenkins上传到tomcat的webapp目录 ​

(3)启动Tomcat

cd /usr/local/apache-tomcat-9.0.8/bin
./start.sh
           

(4)浏览器界面

IP地址:8080/jenkins
           
持续集成工具Jenkins安装及Jenkins离线状态解决
持续集成工具Jenkins安装及Jenkins离线状态解决

4、更改Jenkins状态

(1)此时的Jenkins实例是离线状态,原因是hhtps导致,我们可以进行如下修改

在浏览器地址栏输入,(IP地址需要改成您自己的),然后拉到最底下,将https改成http

http://192.168.25.137:8080/jenkins/pluginManager/advanced
           
持续集成工具Jenkins安装及Jenkins离线状态解决

(2)更改完成后重新启动Tomcat(注意我这里是进到了bin目录)

./shupdown.sh
./start.sh
           
持续集成工具Jenkins安装及Jenkins离线状态解决

(3)然后重新在浏览器进入Jenkins,此时的Jenkins引导页如下

持续集成工具Jenkins安装及Jenkins离线状态解决

(4)点击安装推荐的插件,Jenkins会自动帮我们安装插件,这里需要等待一定时间(根据网速不同)

安装完成后会进入到下面的页面,添加基本信息后点击保存-->下一步-->开始使用Jenkins

持续集成工具Jenkins安装及Jenkins离线状态解决

当我们进入到这个界面时,就表明我们安装成功

持续集成工具Jenkins安装及Jenkins离线状态解决

常见问题:

(由于我这次比较顺利,没遇到问题,所以就简答,大家可以根据这个思路去查询)

(1)防火墙没打开8080端口

vim /etc/sysconfig/iptables
           
持续集成工具Jenkins安装及Jenkins离线状态解决

(2)8080端口被占用     

先关闭Tomcat,再查看端口是否被使用

netstat -tlunp | grep 8080
           

如果真的是被占用了的话,就修改Tomcat端口

vim /usr/local/apache-tomcat-9.0.8/conf/server.xml
           
持续集成工具Jenkins安装及Jenkins离线状态解决

继续阅读