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路径,并上传配置文件

修改前:

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

修改后


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


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

查看状态:sudo service jenkins status


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


start继续报错


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

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

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

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



7.登录url:ip:8080


8.检查Jenkins日志:


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

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

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

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



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

12.安装推荐插件



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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值