本机使用虚拟机centos 7.9.2009 安装gitlab,本机的虚拟机ip地址是 192.168.60.151, 步骤记录如下
1、下载jenkins,安装jenkins之前需要安装jdk
jdk和jenkins的版本对应关系参考:Redhat Jenkins Packages
Index of /redhat-stable
2、我使用jdk1.8,下载 jenkins-2.190.3-1.1.noarch.rpm 版本,下载后上传到centos服务器
安装命令:rpm -ivh jenkins-2.190.3-1.1.noarch.rpm
jenkins的功能基本都是通过安装插件实现,jdk1.8支持的jenkins版本很多插件都不再支持,所以务必安装jdk11或jdk17 选择更高版本的jenkins 以便更好的支持插件!!!
3、安装完成之后使用 vi /etc/sysconfig/jenkins 修改配置:
JENKINS USER="root"
JENKINS PORT="8888"
4、启动jenkins:
systemctl start jenkins
5、访问jenkins,此时需要开放8888端口:
开放 8888 端口:
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload
访问:
http://192.168.60.151:8888
第一次访问需要输入管理员密码:运行cat 红色字体 获得密码并填充
6、常用命令
sudo systemctl status jenkins 查看jenkins运行状态