参考文档:如何在Linux(CentOS7)环境搭建 Jenkins 服务器环境 - 爱码网
1、官网下载安装
官网:Redhat Jenkins Packages
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum install epel-release # repository that provides 'daemonize'
虽然不知道是干啥的,但是没运行这个命令安装会报错,所以需要运行。
yum install java-11-openjdk-devel
yum install jenkins
安装成功。
2、修改配置文件
修改配置文件 jenkins配置文件目录 /etc/sysconfig/jenkins 修改jenkins_user用户名为root
默认端口为8080
3、启动jenkins服务
运行jenkins服务 serveice jenkins start 显示ok则可。
访问jenkins网址 curl http://localhost:8080可以访问。
但是windows电脑上用ip+8080无法访问,考虑开放服务器端口。
添加开放8080端口 firewall-cmd --zone=dmz --add-port=8080/tcp --permanent
firewall-cmd --reload
查看监听端口的服务 netstat -tpln | grep 8080
windows访问8080端口仍失败。
执行 # iptables -F
# iptables -P INPUT ACCEPT(设置默认允许规则)
再次访问成功。
进入登录页面后,Jenkins提示我们需要输入超级管理员密码进行解锁。根据提示,我们可以在/var/lib/jenkins/secrets/initialAdminPassword文件里找到密码。找到密码后,复制密码,粘贴到Jenkins解锁页面,点击Continue继续初始化配置。
创建用户,也可以用admin登录。
实例配置
开始使用