Jenkins安装和配置

1.安装Jenkins配置管理
安装Jenkins前的环境准备(centos7)
a)填加yum仓库源

通过wget方式下载jenkins的安装包
# wget -O /etc/yum.repos.d/jenkins.repo     http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
# rpm --import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key
# yum install jenkins

b)保证系统java版本在1.8以上(安装jdk)

  卸载系统自带 jdk
    # rpm -qa|grep java
    # rpm -e --nodeps xxx-yyy--zzz
    解压jdk
    #chmod 755 jdk-8u112-linux-x64.tar.gz                               --修改权限
    #tar -zxf jdk-8u112-linux-x64.tar.gz  -C  /opt/modules/             --解压JDK到/opt/modules/
    #ln  -s   /opt/modules/jdk1.8.0_112/      /opt/modules/jdk          --建立JDK的软连接,方便将来更换版本
    #ln  -s   /opt/modules/jdk/bin/java       /usr/bin/java

    # vi /etc/profile --编辑环境变量配置文件
    export JAVA_HOME=/opt/modules/jdk
    export PATH=$JAVA_HOME/bin:$PATH
    使环境变量生效
    #source /etc/profile
    #java  -version

c)关闭防火墙和sexlinux
d)jenkins安装与初始化配置
1.yum源安装jenkins最新版

#yum install jenkins

2.创建jenkins系统用户

# useradd deploy

3.更该jenkins启动用户和端口

#vi /etc/sysconfig/jenkins
......
JENKINS_USER=deploy
JENKINS_PORT=8090
......

4.修改下面文件的属性

    [root@atguigu3 bin]# chown -R deploy:deploy  /var/lib/jenkins/
    [root@atguigu3 bin]# chown -R deploy:deploy  /var/log/jenkins/
    [root@atguigu3 bin]# chown -R deploy:deploy  /var/cache/jenkins

5.启动Jenkins

  systemctl start jenkins

6.开始安装,我们进入到相应的IP:8090
在这里插入图片描述
安装完成我们可以登录:
在这里插入图片描述
接下来我们可以做下面的环境准备
1.配置jenkins server 本地Gitlab DNS
如果使用域名登录就绑定下本机的host
2.安装git client,curl工具依赖

     在安装了jenkins服务的机器上安装git的客户端:
	 sudo yum -y  install git

3.关闭系统Git http.sslVerify安全认证

 Jenkins构建maven项目时,如果需要使用自签名证书的gitlab服务器,则登陆jenkins主机,全局配置关闭ssl验证
#su - deploy
$git config --global http.sslVerify false

4.添加jenkins后台Git client user 与email
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190326092831322.png在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值