1. 环境准备
sudo yum update -y确保系统软件包为最新版本。sudo yum install -y java-11-openjdk-devel,安装完成后通过java -version验证是否成功。2. 安装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.key sudo yum install -y jenkins,等待安装完成。3. 配置Jenkins
/etc/sysconfig/jenkins文件,调整Jenkins运行参数(如端口、用户、主目录):sudo vi /etc/sysconfig/jenkins 常见修改项: JENKINS_PORT:修改监听端口(默认8080,若需更改需同步调整防火墙);JENKINS_USER:设置为专用用户(如jenkins,避免使用root);JENKINS_HOME:设置数据目录(默认/var/lib/jenkins,需确保用户对该目录有读写权限)。jenkins),确保服务正常访问:sudo chown -R jenkins:jenkins /var/lib/jenkins sudo chown -R jenkins:jenkins /var/cache/jenkins sudo chown -R jenkins:jenkins /var/log/jenkins 4. 启动与开机自启
sudo systemctl start jenkins启动服务。sudo systemctl enable jenkins,确保系统重启后Jenkins自动启动。sudo systemctl status jenkins确认服务运行状态(显示“active (running)”即为正常)。5. 访问与初始化
http://<服务器IP>:<JENKINS_PORT>(默认8080),进入Jenkins初始化页面。sudo cat /var/lib/jenkins/secrets/initialAdminPassword获取密码并填入。6. 基础配置优化
sudo firewall-cmd --permanent --add-port=<JENKINS_PORT>/tcp sudo firewall-cmd --reload