Linux下 Jenkins 多种方式安装配置、使用、卸载(一次会)

Jenkins

安装之前,先百度百科 了解Jenkins的一些概念

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

Jenkins功能包括

1、持续的软件版本发布/测试项目。

2、监控外部调用执行的工作。

启动

首先保证系统中已经安装了jdk,最好是jdk1.5以上。

第一种启动方法,切换到jenkins.war存放的目录,输入如下命令:

$ java -jar jenkins.war

如果需要修改端口可以使用如下命令:

$ java -jar jenkins.war--httpPort=8081

然后在浏览器中(推荐用火狐)输入localhost:8080,localhost可以是本机的ip,也可以是计算机名。就可以打开jenkins。

第二种方法是用tomcat打开

解压tomcat到某个目录,如/usr/local,进入tomcat下的/bin目录,启动tomcat

将jenkins.war文件放入tomcat下的webapps目录下,启动tomcat时,会自动在webapps目录下建立jenkins目录,在地址栏上需要输入localhost:8080/jenkins。

开始安装

先吐槽一下自己,有段时间没有打开虚拟机了,都是用公司的。

都忘记密码是啥了,哈哈,开搞吧,还说啥呀

安装Jenkins两种方式

安装前提

  1. JDK环境准好
  2. maven环境准备好
  3. Tomcat准备好

Jenkins官网安装

https://jenkins.io/doc/book/installing/

一、直接下载war包

  1. 放到Tomcat下面,然后启动Tomcat

  2. 直接运行 java -jar  jenkins.war 

二、yum方式下载安装

开始安装

jenkins.war包放到Tomcat中、启动Tomcat方式

下载war包

http://mirrors.jenkins.io/war-stable/

按jenkins.war包放在tomcat下面的webapps下面

然后启动Tomcat,进入到tomcat的bin目录,使用ls命令,可以看到bin目录下的文件

运行bin目录下的启动命令脚本,sh startup.sh或者./startup.sh,这样tomcat就启用了

查看tomcat进程是否启动

使用ps aux | grep tomcat查看tomcat进程是否启动

关闭tomcat

同样在tomcat的bin目录下,使用sh shutdown.sh可以关闭tomcat

重启tomcat

重启可以理解为先关闭tomcat+再启动tomcat

  • sh shutdown.sh
  • sh startup.sh

启动tomcat。tomcat会解压war包,生成一个jenkins文件夹,而且会在root目录下生成一个.jenkins的文件夹

.在浏览器上输入ip地址(http://ip:端口/jenkins)即可访问

其他的步骤,和第一种安装方式一样。这里不多说。。。。。

直接运行 java -jar  jenkins.war 安装方式

直接运行 

# java -jar jenkins.war

下载版本支持java8,不支持java7.

所以要安装jdk1.8

然后访问 浏览器。默认端口是 8080,如下:

http://10.1.34.71:8080/jenkins

然后等会儿,会出现下面这个界面。要输入密码

注意:

# cat /root/.jenkins/secrets/initialAdminPassword

然后出现了这样一个错:

jenkins报错:Problem accessing /jenkins/. Reason: HTTP ERROR 404

解决办法:

https://blog.csdn.net/wypersist/article/details/81143582

相关配置

全局工具配置

管理插件

插件都安装好了

OK!!!!!!!!!!!!

yum方式安装

Jenkins安装包地址

一个是最新版的,一个是稳定版的。

/opt/jenkins

# sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo

# sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

出现了一下错误,不怕,有办法解决的。

解决方法:升级网络安全服务即可。

# yum update nss

然后再来执行

# sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

就可以了。

# sudo yum -y install jenkins

到此,Jenkins已经安装完成,简单吧。

配置jenkins端口

# vi /etc/sysconfig/jenkins

查找/JENKINS_PORT,修改JENKINS_PORT="8080",默认为“8080”,我修改为了8888

然后保存,退出。

启动jenkins

# service jenkins restart

报了如下错误,不怕,搞呗

修改Jenkins启动配置文件,指定java安装路径,然后bin下java

# vi /etc/init.d/jenkins

/home/hadoop/app/jdk1.7.0_79/bin/java

然后,保存,退出。接着,再启动。

# vi /etc/init.d/jenkins

在本地浏览器中输入“http://IP:8888”登录jenkins,第一次登录Jenkins 会要求解锁

然后访问  http://10.1.34.71:8888/   

打开红色标记中的路径,取出password,填入上图,点击“continue”

后续继续补上哈,,,

卸载Jenkins

# yum -y remove jenkins

# rm -rf /var/cache/jenkins

# rm -rf /var/lib/jenkins/

启动和关闭、加载Jenkins

1、关闭Jenkins

     只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://ip:8080/,那么我只需要在浏览器地址栏上敲下http://ip:8080/exit 网址就能关闭jenkins服务.

服务器端也会有信息打印

2、重启Jenkies

    http://ip:8080/restart

3、重新加载配置信息

    http://ip:8080/reload

Jenkins所有插件.hpi下载

https://updates.jenkins-ci.org/download/plugins/

猜你喜欢

转载自blog.csdn.net/wypersist/article/details/81123375