五分钟搞定CentOS Jenkins的安装和配置
- 作者
最近需要在我们本地部署一套 Jenkins 环境用来做自动化测试,以下就是我们在 CentOS 上快速安装 Jenkins 的步骤,希望对你有帮助。
安装步骤
安装 Java: Jenkins 需要 Java 环境,所以首先需要确保 Java 已经安装。
sudo yum install fontconfig java-17-openjdk
添加 Jenkins 仓库: 要安装最新版本的 Jenkins,需要添加 Jenkins 的官方仓库。
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
安装 Jenkins: 接下来,使用 yum 命令安装 Jenkins。
sudo yum install jenkins
启动 Jenkins 服务: 使用 systemctl 启动 Jenkins 服务,并设定为开机启动。
sudo systemctl start jenkins
sudo systemctl enable jenkins
配置防火墙: Jenkins 默认运行在端口 8080 上。如果你的系统有防火墙(比如 firewalld)运行,你需要允许流量通过 8080 端口。
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
访问 Jenkins: 打开 Web 浏览器并输入 http://your_server_ip:8080,将会看到 Jenkins 的启动页面。
解锁 Jenkins: Jenkins 初次启动时会要求你输入管理员密码。这个密码可以在 Jenkins 创建的初始化日志文件中找到。
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
将显示的密码复制粘贴到 Jenkins 网页初始化管理员密码框中,然后继续完成后续的安装步骤(比如安装推荐插件、创建用户等)。
总结
通过以上步骤,您已成功安装并配置了 Jenkins,可以开始使用这个强大的流水线工具了。祝您使用愉快!
分享内容