Feb 14, 2017
Ubuntu 下搭建 Jenkins
搭建前准备
Jenkins 需要 Java 7 或更好版本,我们需要在 Ubuntu(我的是 Ubuntu 12.04)上装好,关于 Java 的安装,这里不再敖述。
安装 Jenkins
1 | $ wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - |
安装成功后,默认会自动开启 Jenkins 服务。在浏览器上访问 http://<服务器 IP>:8080
即可看到 Jenkins 的界面,接下来按照提示配置 Jenkins 即可。
开启 Jenkins 服务失败时,在 /var/log/jenkins/jenkins.log
中查看出错日志。
启动 / 关闭 Jenkins 服务
1 | # 启动 |
由于上面的命令需要记住 Jenkins 的路径,费脑,推荐使用下面这种命令:
1 | # 启动 |
自定义 Jenkins 端口
在 /etc/default/jenkins
中配置 HTTP_PORT
:
1 | HTTP_PORT=8080 |
踩过的坑
由于本人 Ubuntu 上的 Java 版本为 Java 6,升级到 Java 8 后,重新安装 Jenkins,发现服务启动不了,报的错还是因为我系统使用了 Java 6。在排除 Java 版本没问题后,我怀疑 Jenkins 配置文件中 Java 版本可能还是旧的,后面真的就在 /etc/default/jenkins
中找到了解决方案:
1 | # location of java |
参考
Installing Jenkins on Ubuntu,by Jenkins