在Linux上部署Jenkins服务可以通过以下步骤完成。以下是一个基于Rocky Linux系统的详细指南:
确保你的Linux系统满足Jenkins的基本要求,包括至少2GB内存和50GB硬盘空间。推荐使用OpenJDK 11或更高版本。
添加Jenkins仓库:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repos
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
更新仓库:
sudo yum update -y
安装JDK(如果尚未安装):
sudo yum install java-11-openjdk -y
安装Jenkins:
sudo yum install jenkins -y
sudo systemctl daemon-reload
安装JDK:
sudo apt update
sudo apt install openjdk-11-jdk -y
添加Jenkins仓库密钥:
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
添加Jenkins仓库:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
更新并安装Jenkins:
sudo apt update
sudo apt install jenkins -y
启动Jenkins服务:
sudo systemctl start jenkins
sudo systemctl enable jenkins
访问Jenkins管理界面:
在浏览器中访问 http://your_server_ip:8080
,输入初始管理员密码完成登录。初始密码可以在 /var/lib/jenkins/secrets/initialAdminPassword
文件中找到。
安装推荐的插件: 在Jenkins的管理界面中,点击“Manage Jenkins” - “Manage Plugins”,然后选择“Available”选项卡,搜索并安装所需的插件,如Git、Maven等。
配置JDK和Maven: 在“Manage Jenkins” - “Global Tool Configuration”中,配置JDK和Maven的路径。
创建用户和项目: 在Jenkins的管理界面中,创建新的用户和项目,配置构建触发器、源码管理、构建步骤等参数。
通过以上步骤,你应该能够在Linux系统上成功部署并配置Jenkins,实现自动化构建、测试和部署流程。