我是靠谱客的博主 自由曲奇,这篇文章主要介绍CentOS7下yum安装JenkinsERROR: Linux / Centos:,现在分享给大家,希望可以做个参考。

1.下载依赖

复制代码
1
2
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

2.导入秘钥

复制代码
1
2
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

3.安装

复制代码
1
2
yum install jenkins #等待安装时间较长,约25min

jenkins安装完毕

4.启动前检查是否已安装jdk

复制代码
1
2
java #显示java参数即证明已安装jdk

5.查找jenkins安装路径

复制代码
1
2
rpm -ql jenkins

jenkins相关目录释义:
(1)/usr/lib/jenkins/:jenkins安装目录,war包会放在这里。
  (2) /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
(3)/var/lib/jenkins/:默认的JENKINS_HOME。
(4)/var/log/jenkins/jenkins.log:jenkins日志文件。

6.配置jenkins
(1)查找jenkins端口

复制代码
1
2
3
vim /etc/sysconfig/jenkins :set ignorecase /jenkins_port 回车

  查找到jenkins端口为8080

(2)查看其他端口占用情况

复制代码
1
2
netstat -ntlp

  显示已被占用端口

  被占用端口与jenkins端口8080无冲突,即可进入下一步启动jenkins

(3)启动jenkins

复制代码
1
2
java -jar /usr/lib/jenkins/jenkins.war --httpPort=8080

(4)修改jenkins端口
  若默认8080端口未被占用,可不修改
  若端口已被占用,则修改端口为其他端口,并将对应端口开放

复制代码
1
2
#端口改为8899 java -jar /usr/lib/jenkins/jenkins.war --ajp13Port=-1 --httpPort=8899
复制代码
1
2
#启动 java -jar /usr/lib/jenkins/jenkins.war --httpPort=8090

  启动完成

(5)验证jenkins能否打开
  在宿主机浏览器输入http://IP:Port
  我这里输入:http://192.168.114.128:8080
(修改端口后输入:http://192.168.114.128:8090)

进入jenkins解密界面

复制代码
1
cat /var/lib/jenkins/secrets/initialAdminPassword

获取密码

=>获取密码=>输入密码=>继续
=>安装插件=>retry几次可安装成功
=>注册账号 (记录好账号密码)
=>开始使用Jenkins

getting started

ERROR: Linux / Centos:

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

Solution : sudo vi /etc/init.d/jenkins

Add your own java path:

/opt/oracle/product/java/jdk1.8.0_45/bin/java

sudo service jenkins start

sudo service jenkins status

sudo service jenkins stop

方法二:

先导入仓库

复制代码
1
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo
复制代码
1
rpm --import http://pkg.jenkins.io/redhat-stable/jenkins.io.key

安装

复制代码
1
yum install jenkins

启动

安装JDK后,Jenkins无法启动,需要修改vi /etc/rc.d/init.d/jenkins, 查找,输入/java, 添加新的jre路径 

# Search usable Java. We do this because various reports indicated

# that /usr/bin/java may not always point to Java >= 1.6

# see http://www.nabble.com/guinea-pigs-wanted-----Hudson-RPM-for-RedHat-Linux-td25673707.html

candidates="

/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

/data/java/jdk1.8.0_101/bin/java

"

启动命令:

 systemctl daemon-reload

systemctl enable jenkins

systemctl start jenkins

7. Jenkins启动项目全部丢失,解决方法

复制代码
1
2
3
4
5
6
7
8
[root@VM-0-9-centos jenkins]# vim /etc/profile 在文件最后添加: export JENKINS_HOME=/var/lib/jenkins 保存退出 别忘了使刚才编辑的环境变量文件生效,source一下 root@VM-0-9-centos jenkins]# source /etc/profile

最后

以上就是自由曲奇最近收集整理的关于CentOS7下yum安装JenkinsERROR: Linux / Centos:的全部内容,更多相关CentOS7下yum安装JenkinsERROR: Linux /内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(87)

评论列表共有 0 条评论

立即
投稿
返回
顶部