CentOS下Jenkins部署方法
cat /etc/centos-release确认;执行sudo yum update -y更新系统包。sudo yum install -y java-11-openjdk-devel;验证安装java -version,需显示Java版本信息。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导入GPG密钥。sudo yum install -y jenkins,等待安装完成。sudo systemctl start jenkins启动服务;sudo systemctl enable jenkins设置开机自启。/etc/sysconfig/jenkins,可调整以下参数:
JENKINS_PORT:修改监听端口(默认8080,如JENKINS_PORT="9090");JENKINS_USER:建议保持默认jenkins(避免权限问题);sudo systemctl restart jenkins。sudo firewall-cmd --permanent --add-port=8080/tcp(若修改了端口,替换为对应值);sudo firewall-cmd --reload使配置生效。cat /var/lib/jenkins/secrets/initialAdminPassword,复制输出的密码。http://<服务器IP>:8080,输入初始密码完成解锁。/var/lib/jenkins/hudson.model.UpdateCenter.xml,将url修改为国内镜像(如清华源):https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json。sudo yum install -y git maven安装Git、Maven;配置环境变量(如Maven的MAVEN_HOME)。mvn clean package)。