linux安装jenkins

1.下载Jenkins

地址:http://pkg.jenkins-ci.org/redhat/

2.上传到服务器:将压缩包jenkins-2.127-1.1.noarch.rpm上传

3.解压jenkins-2.127-1.1.noarch.rpm

命令:sudo rpm -ih jenkins-1.562-1.1.noarch.rpm

########################################### [100%]
########################################### [100%]

看到进度完成就成功了

4.查看相关安装后的文件,其中日志文件未启动时无日志log

/usr/lib/jenkins/jenkins.war    WAR包 

/etc/sysconfig/jenkins       配置文件

/var/lib/jenkins/       默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log    Jenkins日志文件

5.启动命令:sudo service jenkins start

发生错误:Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.

6.下载Jenkins的配置文件,修改java路径,并上传配置文件

修改前:

linux安装jenkins_第1张图片

将本服务器的java地址加入其中/usr/lib/jvm/jdk1.8.0_161

修改后

linux安装jenkins_第2张图片

重复步骤5,发生错误,查看错误journalctl -xe:

linux安装jenkins_第3张图片

提示已启动?那就stop:sudo service jenkins stop

查看状态:sudo service jenkins status

linux安装jenkins_第4张图片

再启动,问题没解决,提示run systemctl daemon-reload 那就run一下


start继续报错

linux安装jenkins_第5张图片

猜测是jdk路径错了,检查启动脚本的jdk路径(之前确实错误了),并修改:

/usr/lib/jvm/jdk1.8.0_161/bin/java

然后并没有什么卵用,到底是哪出了问题呢。

最后发现是配置文件当时配置了一个错误:JENKINS_JAVA_CMD="",此处配置应当为空



7.登录url:ip:8080

linux安装jenkins_第6张图片

8.检查Jenkins日志:

linux安装jenkins_第7张图片

发现端口被占用了,但是启动为何ok??

9.修改端口号(配置文件),重启。

10.访问不到Jenkins,检查端口是否开放。

11.开放端口后可访问:第一次登录会要求解锁

linux安装jenkins_第8张图片


打开文件找到密码并输入密码

12.安装推荐插件



参考博客:https://blog.csdn.net/andyzhaojianhui/article/details/73472500

你可能感兴趣的:(原创)