-
jenkins说明
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能;即持续集成(CI)、持续发布(CD);支持自动化构建、部署等任务的平台。
官网:https://jenkins.io
-
jenkins安装,这里选择yum安装(安装方式有多种)
1、添加Yum源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2、导入密钥
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3、安装
sudo yum install -y jenkins
-
Jenkins配置
1、vim /etc/sysconfig/jenkins 可以查看默端口是8080JENKINS_PORT=“8080”
2、修改默认端口成8084;如下是开放8084端口
sudo firewall-cmd --add-port=8084/tcp --permanent
sudo firewall-cmd --reload3、启动jenkins前,要做如下配置不然会启动失败
部分错误信息:Failed to start LSB: Jenkins Automation Server.
原因:
未加载到 java 环境的问题,Jenkins默认的java可选路径不包含我们部署的jdk路径,所以要配置.
解决: 修改jenkins启动脚本
sudo vi /etc/init.d/jenkins candidates=" /etc/alternatives/java /usr/lib/jvm/java-1.8.0/bin/java /usr/lib/jvm/jre-1.8.0/bin/java /usr/lib/jvm/java-1.7.0/bin/java /usr/lib/jvm/jre-1.7.0/bin/java /usr/bin/java /home/software/jdk/bin/java "
4、由于修改启动脚步需要重新加载
sudo systemctl daemon-reload
5、启动
sudo systemctl start jenkins
启动以后打开:http://IP:8084
6、Jenkins加入开机启动
sudo /sbin/chkconfig jenkins on
Jenkins在centos系统部署
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.