• Jenkins+maven+gitlab自动化部署之Jenkins部署(三)


     本章开始正式搭建Jenkins:

    公司现在使用的jenkins版本是2.150.3,但是本次实验安装的版本我们选择最新的 2.164.3(当然,当你阅读这篇文章时,此版本已经不是最新),jenkins有多种启动方式,这里就不一一介绍,本问采用yum方式部署。

    一、配置yum源

    [tchua@centos01 ~]$ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    [tchua@centos01 ~]$ sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

    二、安装配置

    [tchua@centos01 ~]$ sudo yum install jenkins -y
    ## 个别配置参数解释
    [tchua@centos01 ~]$ sudo vim /etc/sysconfig/jenkins
    JENKINS_HOME="/var/lib/jenkins" ## jenkins家目录
    JENKINS_USER="tchua"    ## jenkins运行用户
    JENKINS_PORT="8081"         ## jenkins运行端口
    JENKINS_ARGS=""         ## jenkins运行时参数
    ## 指定java路径
    [tchua@centos01 ~]$ sudo vim /etc/init.d/jenkins
    candidates="
    /usr/local/jdk1.8.0_211/bin/java
    /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
    "
    ## 修改jenkins目录权限
    [tchua@centos01 ~]$ sudo chown -R tchua:tchua /var/lib/jenkins/
    [tchua@centos01 ~]$ sudo chown -R tchua:tchua /var/log/jenkins/

    注意:

      我这里项目都是以tchua用户运行,所以,jenkins也使用tchua运行。

    三、jenkins配置

    访问地址:http://10.10.0.10:8081

    [tchua@centos01 ~]$ sudo systemctl start jenkins

    a)浏览器输入:http://10.10.0.10:8081,可以看到jenkins配置页面

    b)选择安装方式,其实这两种都可以(因为后续一些插件还是需要安装),这里我们选择第一种:安装推荐的插件,如下图

    c)安装插件初始化需要一段时间,等待一段时间后,就会出现jenkins注册登陆界面,如下图:

      这里我们创建账号信息如下:

            用户名:tchua

            密码:123456

            确认密码:123456

            全名:tchua(可以随意)

            邮箱:xxxx@163.com

    d)创建完成后,点击下一步,根据提示就能接入到jenkins首页,如下图所示:

    这样Jenkins的安装已经完成,接下来开始配置Jenkins工作时所依赖的环境配置

  • 相关阅读:
    js正则表达式 (.+)与(.+?)
    javaScript中的继承
    理解javascript中event loop,
    vue3-provide/inject 注入
    javaScript设计模式
    javaScript语言精粹--函数
    vue在数据data里面引入图片语法是require("")
    查看分支
    vue项目里面预览下载附件
    小程序组件中传值的几种方式
  • 原文地址:https://www.cnblogs.com/tchua/p/10904508.html
Copyright © 2020-2023  润新知