CentOS7下yum安装Jenkins

Igor DevOps评论10,021字数 1314阅读4分22秒阅读模式

 

Jenkins官网最新稳定版:
https://pkg.jenkins.io/redhat-stable/

1.下载依赖

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

2.导入秘钥

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

3.安装

yum install jenkins #等待安装时间较长,约25min
CentOS7下yum安装Jenkins-图片1
jenkins安装完毕

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

java   #显示java参数即证明已安装jdk

5.查找jenkins安装路径

rpm -ql jenkins
CentOS7下yum安装Jenkins-图片2
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端口

vim /etc/sysconfig/jenkins
:set ignorecase
/jenkins_port 回车
CentOS7下yum安装Jenkins-图片3
查找到jenkins端口为8080

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

netstat -ntlp
显示已被占用端口

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

(3)启动jenkins

java -jar /usr/lib/jenkins/jenkins.war --httpPort=8080

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

#端口改为8899
java -jar /usr/lib/jenkins/jenkins.war --ajp13Port=-1 --httpPort=8899
#启动
java -jar /usr/lib/jenkins/jenkins.war --httpPort=8899
CentOS7下yum安装Jenkins-图片4
启动完成

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

进入jenkins解密界面
cat /var/lib/jenkins/secrets/initialAdminPassword
获取密码

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

CentOS7下yum安装Jenkins-图片5
getting started
CentOS7下yum安装Jenkins-图片5

 

作者:Joey_GZ
链接:https://www.jianshu.com/p/180fb11a5b96
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

 

文章末尾固定信息

weinxin
我的微信
我的微信
一个码农、工程狮、集能量和智慧于一身的、DIY高手、小伙伴er很多的、80后奶爸。
 
Igor
  • 本文由 Igor 发表于 2018-11-0717:00:00
如何管理好研发团队? DevOps

如何管理好研发团队?

一、如何做好一个管理者;二、如何管理好一个小的研发团队 。 知乎提问: 我们是研发团队共6个人 团队里面有个比自己年龄大的员工经常拆台 有想代替我的意思 我自己又是一个不强势比较闷的人 刚坐上管理岗位...
DevOps到底是什么意思? DevOps

DevOps到底是什么意思?

提到DevOps这个词,我相信很多人一定不会陌生。 作为一个热门的概念,DevOps近年来频频出现在各大技术社区和媒体的文章中,备受行业大咖的追捧,也吸引了很多吃瓜群众的围观。 那么,DevOps是什...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证