1. 安装 Java 开发工具包 (JDK)
由于 Jenkins 是基于 Java 的应用程序,因此需要先安装 JDK。可以通过 yum
或者 apt-get
来完成此过程。
sudo yum install -y java-11-openjdk-devel
验证安装是否成功:
java -version
这一步确保系统中有可用的 Java 版本,出现以下字样代表jdk安装成功。
2. 注意事项
jekins与java有对应版本,请参照官方,防止出现安装失败问题!
3. 下载 Jenkins 2.426.1 的 RPM 包
从 Jenkins 官方仓库下载指定版本的 RPM:
wget https://pkg.jenkins.io/redhat-stable/jenkins-2.426.1-1.1.noarch.rpm
如果链接失效,可在 Jenkins 官方仓库 查找正确版本。
4. 安装 Jenkins
sudo rpm -ivh jenkins-2.426.1-1.1.noarch.rpm
5. 启动 Jenkins 服务
sudo systemctl start jenkins
sudo systemctl enable jenkins # 开机自启
sudo systemctl status jenkins # 检查状态
6. 开放防火墙端口(默认8080)
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
7. 启动失败,可根据提示信息修改对应配置,如下:
上图显示启动时超时,我们需要修改jenkins.service中 TimeoutStartSec参数 90 调整为 300
重新启动jenkins.
8. 获取初始管理员密码
sudo cat /var/lib/jenkins/secrets/initialAdminPassword