一、预置操作:开启Linux系统防火墙的8080端口、http、tcp服务
访问自己关于firewall笔记的链接:[添加链接描述](https://blog.csdn.net/ak739105231/article/details/107353759?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165294449016781818748273%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165294449016781818748273&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-107353759-null-null.nonecase&utm_term=%E9%98%B2%E7%81%AB%E5%A2%99&spm=1018.2226.3001.4450)#查看开发的端口号firewall-cmd --list-all#设置开放的端口号firewall-cmd --add-service=http--permanentsudofirewall-cmd --add-port=80/tcp--permanent#注意上面1句的端口号80就是你要打开的端口,可以根据需要填写自己想要的端口号#加上端口后,重新防火墙firewall-cmd--reload二、预置操作:java环境(JDK在Linux中安装)
JDK在Linux系统中安装
安装过程有两种方式:一种不行换另一种;
三、安装Jenkins方式一:
官网:Jenkins Redhat Packages
#下载并放置仓库文件sudowget-O/etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo#导入新的 2026 签名密钥sudorpm--importhttps://pkg.jenkins.io/rpm-stable/jenkins.io-2026.key# 1. 备份原有的仓库文件sudomv/etc/yum.repos.d/CentOS-Stream.repo /etc/yum.repos.d/CentOS-Stream.repo.backup# 2. 下载阿里云提供的 CentOS Stream 9 仓库配置sudowget-O/etc/yum.repos.d/CentOS-Stream.repo https://mirrors.aliyun.com/repo/Centos-9-stream.repo# 3. 清理并重建缓存sudoyum clean all&&sudoyum makecache注意要开启Linux的firewall的ssl服务,上面才可执行成功;
#开启sslfirewall-cmd --add-service=ssh--permanent#重启firewall-cmd--reloadyuminstallepel-release# repository that provides 'daemonize'yuminstalljenkins如果上面命令没有执行成功,换下面的方式进行安装:
https://blog.csdn.net/Think_and_work/article/details/122886406
四、安装Jenkins方式二:官网下载
选择自己想要的版本:
五、下载ok后,移动到Linux,安装(.rpm)源码包,显示信息及进度
下载后,rz移动(安装lrzsz后可使用该命令)
#安装lrzsz后,可使用命令 rz/szyuminstalllrzsz-yrpm命令进行安装(.rpm)
rpm-ivhjenkins-2.333-1.1.noarch.rpm六、配置jenkins中的java路径
1.查找java环境安装路径
whereisjava
2.修改/etc/init.d/jenkins文件 ,配置jdk安装路径
vim/etc/init.d/jenkins下拉到candidates字段,粘贴java的安装路径,:wq保存退出;
七、启动Jenkins服务
servicejenkins start启动Jenkins服务,出现警告:
jenkins.service changed on disk. Run ‘systemctl daemon-reload’ to reload units.
执行:systemctl daemon-reload
再次执行:service jenkins start,启动成功,无警告。
八、访问http:ip:8080
前提:防火墙打开了8080、tcp、http等 或者 防火墙直接关闭;