侧边栏壁纸
博主头像
霍義博主等级

只要学不死,就往死里学!

  • 累计撰写 10 篇文章
  • 累计创建 9 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Jenkins快速部署

霍義
2024-07-26 / 0 评论 / 0 点赞 / 46 阅读 / 2530 字 / 正在检测是否收录...

1.Jenkins

1.1 安装Java环境

1.1.1 CentOS 7

#下载安装
yum -y install java-11-openjdk
#设置环境变量
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.11.0.9-1.el7_9.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
#生效配置文件
source /etc/profile
#查看jdk版本
java -version

1.1.2 Ubuntu

#下载安装
apt -y install openjdk-11-jdk
#查看jdk版本
java -version

1.2 部署Jenkins

1.2.1 下载安装jenkins

#下载jenkins
#CentOS 7
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.375.3-1.1.noarch.rpm
#Ubuntu
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/debian-stable/jenkins_2.375.3_all.deb
wget https://archives.jenkins.io/debian-stable/jenkins_2.346.3_all.deb
#安装Jenkins
#CentOS 7
yum localinstall jenkins-2.375.3-1.1.noarch.rpm
#Ubuntu
dpkg -i jenkins_2.375.3_all.deb
#新版本Jenkins需要安装这个
#CentOS 7
yum -y install fontconfig
#Ubuntu
apt -y install fontconfig
#小故障
JDK使用17版本以后,安装Jenkins初始化启动的时候提示无法加载配置系统字体导致启动失败,所有要下载安装fontconfig

1.2.2 修改配置文件

#CentOS 7
vim /etc/sysconfig/jenkins
...
JENKINS_USER="root"
...
#Ubuntu
vim /etc/default/jenkins
...
JENKINS_USER=root
JENKINS_GROUP=root
...

1.2.3 高版本Jenkins必须要加入此配置

#值
-Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true
#修改
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true"

0

评论区