概要
ubuntu 16和 centeros 7安装 jenkins过程及问题记录。
目录
ubuntu 16
-
依次执行以下命令:
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list sudo apt-get update sudo apt-get install jenkins service jenkins start/stop/restart
centeros 7
-
依次执行以下命令:
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key yum install -y jenkins service jenkins start/stop/restart
FAQ
以上是正常安装流程,可能出现问题如下
-
No Java executable found in current PATH: /bin:/usr/bin:/sbin:/usr/sbin 或 Starting Jenkins bash: /usr/bin/java: No such file or directory
- ubuntu16 解决如下:
- ln -s /opt/jdk-11.0.5/bin/java
(自己的java路径)
/usr/bin/java
- ln -s /opt/jdk-11.0.5/bin/java
- centeros7 解决如下:
- vim /etc/init.d/jenkins
- 在candidates中第一行添加java绝对路径,如下:
candidates=" /opt/jdk-11.0.5/bin/java /etc/alternatives/java /usr/lib/jvm/java-1.6.0/bin/java /usr/lib/jvm/jre-1.6.0/bin/java /usr/lib/jvm/java-1.7.0/bin/java /usr/lib/jvm/jre-1.7.0/bin/java /usr/lib/jvm/java-1.8.0/bin/java /usr/lib/jvm/jre-1.8.0/bin/java /usr/bin/java "
- ubuntu16 解决如下:
-
java.lang.NullPointerException at sun.awt.FontConfiguration.getVersion
- 解决如下
- sudo apt-get install fontconfig