Centos7 Jenkins的部署

不管现实多么惨不忍睹,都要持之以恒地相信,这只是黎明前短暂的黑暗而已。不要惶恐眼前的难关迈不过去,不要担心此刻的付出没有回报,别再花时间等待天降好运。真诚做人,努力做事!你想要的,岁月都会给你。Centos7 Jenkins的部署,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

第一步:下载安装包

下载jenkins的安装包Jenkins各版本的rpm安装包,并且导入Centos中:

[root@iZ23evimvf8Z install]# rpm -ivh jenkins-2.150.3-1.1.noarch.rpm 

warning: jenkins-2.150.3-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID d50582e6: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:jenkins-2.150.3-1.1              ################################# [100%]

提一嘴Jenkins是需要安装java的,这个应该不会不知道吧,安装JDK1.8

第一步:检测安装信息

查看安装是否成功

[root@iZ23evimvf8Z install]# systemctl jenkins status
Unknown operation 'jenkins'.
[root@iZ23evimvf8Z install]# service jenkins status
● jenkins.service - LSB: Jenkins Automation Server
   Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:systemd-sysv-generator(8)

第三步:配置Jenkins

安装没问题,我们需要去配置信息,配置完成后再使用。

[root@iZ23evimvf8Z install]# vi /etc/sysconfig/jenkins
JENKINS_USER="root"         
#默认的用户是”jenkins“,在部署项目时需要调整涉及到的文件和目录的操作权限,需要使用root用户
JENKINS_PORT="9000"
#默认端口8080,如果遇到端口冲突,可以修改

修改Jenkins 的java依赖环境

[zcsjw@iZ23evimvf8Z install]$ whereis java
java: 
/usr/local/install/jdk1.8.0_172/bin/java 
/usr/local/install/jre/1.8.0_191/bin/java

[root@centos]# vim /etc/rc.d/init.d/jenkins

#源文件
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
"
#修改后
candidates="
/usr/local/install/jdk1.8.0_172/bin/java
/usr/local/install/jre/1.8.0_191/bin/java
"

第四步:启动和使用Jenkins

可以启动了,命令如下:有个小警告不管

[root@iZ23evimvf8Z install]# service jenkins start
Starting jenkins (via systemctl):  Warning: jenkins.service changed on disk. Run 'systemctl daemon-reload' to reload units.
                                                           [  OK  ]
jenkins服务常用命令:
service jenkins  start        #启动jenkins服务
service jenkins  stop         #停止jenkins服务
service jenkins  restart      #重启jenkins服务,常用于修改配置文件后

我的服务通过Nginx代理直接跳转了:

Centos7 Jenkins的部署

去取得管理员密码:拿密码登录即可

[root@iZ23evimvf8Z install]# cat /var/lib/jenkins/secrets/initialAdminPassword
8a23cc7c88c44ce2bb1550a7415883ba

进入下一步:

Centos7 Jenkins的部署

如上图所示,推荐选择”Install suggested plugins”选项,会自动安装Jenkins推荐的插件。点击”Install suggested plugins”后,会进入到插件安装页面,如下图所示。

Centos7 Jenkins的部署

安装推荐插件需要一点点时间等待,请耐心!!!安装完成后,会进入到创建第一个管理员用户页面,如下图所示。

Centos7 Jenkins的部署

跟着引导,直接进入就好了:

Centos7 Jenkins的部署

Centos7 Jenkins的部署

Jenkins就部署结束,配置请看下篇。


参考:
1、https://blog.csdn.net/cjw1991/article/details/87899081
2、https://blog.csdn.net/it_lihongmin/article/details/80814384
3、https://www.jianshu.com/p/ed73f1f07682

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/160911.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!