Jenkins 是一个可扩展的持续集成引擎。
主要用于:
Jenkins拥有的特性包括:
Jenkins的主要目标是监控软件开发流程,快速显示问题。所以能保证开发人员以及相关人员省时省力提高开发效率。
安装jdk:
# tar zxf jdk-8u144-linux-x64.tar.gz #解压下载的jdk安装包
# mv jdk1.8.0_144/ /usr/local/ #将安装目录移动到/usr/local/下
编辑系统环境文件:
# vim /etc/profile
末尾添加内容:
#set for java
export JAVA_HOME=/usr/local/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
配置生效:
# source /etc/profile
(1) 1、可以自己装一个tomcat或其他服务器,并且下载Jenkins.war的包,直接安装启动普通项目的方式配置。
2、可以使用命令直接运行war包,java -jar jenkins.war。
下载地址为https://jenkins.io/download/
(2)jenkins下载rpm包:http://pkg.jenkins-ci.org/redhat/
在linux下使用rpm包安装命令: # rpm -ivh jenkins-2.165-1.1.noarch.rpm
下面使用RPM安装的Jenkins使用方法:
Jenkins的启动和关闭等命令:# service jenkins start | stop | restart | status
安装后目录:
/usr/lib/jenkins/jenkins.war WAR包
/etc/sysconfig/jenkins 配置文件
/var/lib/jenkins/ 默认的JENKINS_HOME目录
/var/log/jenkins/jenkins.log Jenkins日志文件
1、修改Jenkins启动文件文件:
# vim /etc/sysconfig/jenkins
添加java所在路径:
2、进入Jenkins安装系统配置文件路径:
# vim /etc/sysconfig/jenkins
修改jenkins端口,因为他默认是8080,可能会和其他服务产生冲突:
# service jenkins start
在本地浏览器中输入“http://IP:端口”(如http://192.168.10.160:8888)登录jenkins,第一次登录Jenkins 会要求解锁。
# cat /var/lib/jenkins/secrets/initialAdminPassword
a280c9d3b3cb493b9af1a7ca055701d5
用屏幕输出的密码去解锁登录Jenkins
这边选择安装推荐的插件
这里安装插件可能会失败,由于网络等原因,可以不用管,后面可以在插件管理中安装
等待插件安装完成后,会让你选择创建管理账号或者用admin账号直接登录。
创建然后进入如图: