CentOS7系统 Jenkins的安装

     1.编写目的

       本文档是为了对Linux环境下安装jenkins的过程进行记录。同时记录安装过程中出现的问题并给出解决方案,方便后续的安装者可以以此文档为基础进行快速高效的安装。

     2.前提说明

     此安装文档的使用背景是在CentOS7系统下安装Jenkins2.89.4。安装过程中需要使用的软件包括Xshell 5和WinSCP。

     3.软件用途说明

     Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成。

     4.安装说明 

     4.1下载地址

https://pkg.jenkins.io/redhat-stable/

4.2准备工作

4.2.1连接远程服务器

使用xshell连接远程服务器,输入主机号、端口号、用户名、密码,当出现Connection established时表示连接成功。连接过程如下图所示:

4.2.2上传安装包

打开WinSCP并连接远程服务器,将本地的安装包上传到远程服务器上(直接将下载到本地的安装包拖拽到远程服务器上指定目录下(/var/lib/jenkins),本路径可以自行指定)

4.2.3环境准备

首先需要安装java环境,可参照<<CESTC-GM-JDK-1.8安装手册>>,如果你的系统没有自带git,那么也需要安装一个。

命令: yum install git

4.3安装

转到安装包所在的目录下,并安装

命令:cd /var/lib/jenkins

rpm -ivh jenkins-2.89.4-1.1.noarch.rpm

4.4配置

4.4.1配置监听端口

修改端口号,JENKINS_PORT="8099",可以根据自己的需要修改端口号,但注意不要和其他应用的端口号重复。

命令: vim /etc/sysconfig/jenkins

4.4.2配置权限

为了不因为权限出现各种问题,这里直接使用root

修改用户为root

命令:vim /etc/sysconfig/jenkins

修改目录权限

chown -R root:root /var/lib/jenkins

chown -R root:root /var/cache/jenkins

chown -R root:root /var/log/jenkins

4.5启动

命令:

service jenkins restart

ps -ef | grep jenkins

systemctl start jenkins

4.6安装插件

访问jenkins地址 http:<ip或者域名>:8080(端口号根据自己的配置来写)

执行命令查看密码:

cat /var/lib/jenkins/secrets/initialAdminPassword

输入密码后,进行插件的安装并选择推荐插件

安装进行中

插件安装完成以后将会创建管理员账户

安装完成:

4.7访问

使用(服务器ip:端口)进行访问。使用用户名和密码进行登录。

5.问题及解决

问题:在jenkins安装成功后,启动jenkins服务,但是在浏览器中输入(服务器ip:端口号)无法进行访问。

解决:此情况是因为防火墙未关闭,因此查看防火墙状态并进行关闭,再次访问即可成功。

命令:

firewall-cmd –state               //查看防火墙状态

systemctl stop firewalld.service   //关闭防火墙

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值