CentOS部署Jenkins-ci工具
CentOS部署Jenkins-ci工具
环境:CentOS 7.9 2C2G 10.0.0.10
JDK:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
# (需要有oracle账户才可以下载)
包名:jdk-8u202-linux-x64.rpm
jenkins
简介:
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
下载jdk
1:下载jdk上传到服务器
[root@virtual_host ~]# ls
anaconda-ks.cfg jdk-8u202-linux-x64.rpm
2:安装jdk
[root@virtual_host ~]# yum localinstall -y jdk-8u202-linux-x64.rpm
3:安装jenkins
cat << eof>>/etc/yum.repos.d/jenkins.repo
[jenkins]
name=Jenkins
baseurl=https://pkg.jenkins.io/redhat
enable=1
gpgcheck=1
eof
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
[root@virtual_host ~]# yum install jenkins
jenkins相关目录释义:
1)/usr/lib/jenkins/:jenkins安装目录,war包会放在这里。
2) /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
3)/var/lib/jenkins/:默认的JENKINS_HOME。
4)/var/log/jenkins/jenkins.log:jenkins日志文件。
4:配置jenkins端口与用户:
vim /etc/sysconfig/jenkins +29
JENKINS_PORT="8080"
JENKINS_USER="root"
5:启动jenkins:
systemctl start jenkins
systemctl enable jenkins
6:在系统里获取密码:
cat /var/lib/jenkins/secrets/initialAdminPassword
# 密码
cc1141443a794d63b2ed31afa443eda6
7:访问jenkins
这里如果涉及域名的话它是可以自动识别的,若没有自动识别也可以自己定义