rpm包下载位置,请注意版本,版本太低会导致后续安装不了插件此处选择的版本没有问题,但是需要jdk11及以上,所以上述安装了两个jdk版本 yum install -y dejavu-sans-fonts fontconfig xorg-x11-server-Xvfb wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.426.1-1.1.noarch.rpm rpm -ivh jenkins-2.426.1-1.1.noarch.rpm mkdir /var/log/jenkins/ #缺少目录 #修改配置文件配置日志文件,JDK11等 vim /usr/lib/systemd/system/jenkins.service User=root Group=root # Directory where Jenkins stores its configuration and workspaces Environment="JENKINS_HOME=/var/lib/jenkins" WorkingDirectory=/var/lib/jenkins # Location of the Jenkins WAR #Environment="JENKINS_WAR=/usr/share/java/jenkins.war" # Location of the exploded WAR Environment="JENKINS_WEBROOT=%C/jenkins/war" # Location of the Jenkins log. By default, systemd-journald(8) is used. Environment="JENKINS_LOG=/var/log/jenkins/jenkins.log" # The Java home directory. When left empty, JENKINS_JAVA_CMD and PATH are consulted. Environment="JAVA_HOME=/usr/local/jdk-11.0.22" # The Java executable. When left empty, JAVA_HOME and PATH are consulted. Environment="JENKINS_JAVA_CMD=/usr/local/jdk-11.0.22/bin/java" # Arguments for the Jenkins JVM Environment="JAVA_OPTS=-Djava.awt.headless=true" ---------------------------------------------------------------------------------------------- #修改完成后执行 systemctl daemon-reload systemctl enable jenkins systemctl restart jenkins systemctl status jenkins #如果启动报错需要自己创建日志文件 #touch /var/log/jenkins/jenkins.log #最好用admin用户在输入密码 ------------------------------------------
|