欢迎访问 SJsir 圣杰博客

A Linux operation and maintenance engineer's Blogs

Jenkins安装

Jenkins是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时Jenkins能实时监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图片的形式形象地展示项目构建的趋势和稳定性。

1.Jenkins的安装条件:JDK8+Tomcat8 (Jenkins依赖于Java环境)

    Java:jdk-8u151-linux-x64.rpm
    Tomcat:apache-tomcat-8.5.24.tar.gz
    Jenkins:jenkins.war

    《Jenkins安装》

    注意:
        A.安装过程中使用root用户统一安装,如果使用非root用户需要使用sudo命令;
        B.安装包存放在/root/source目录下。

2.安装配置JDK与Tomcat环境:

    (1)Java_JDK:为了方便管理,JDK直接使用rpm包进行安装。

    [root@localhost ~ ]# yum install /root/source/jdk-8u151-linux-x64.rpm
    《Jenkins安装》

    验证是否安装成功:

    [root@localhost ~ ]# java -version
    《Jenkins安装》

    (2)Tomcat:为了统一管理,tomcat的家目录为/web/server

        [root@localhost ~ ]# mkdir -pv /web/server
        [root@localhost ~ ]# cp /root/source/apache-tomcat-8.0.47.tar.gz /www/server
        [root@localhost ~ ]# cd /www/server
        [root@localhost server]# tar zxvf apache-tomcat-8.0.47.tar.gz
        [root@localhost server]# mv apache-Tomcat-8.0.47 tomcat

    (3)配置环境变量:

        [root@localhost ~ ]# vim /etc/profile.d/tomcat.sh
            CATALINA_HOME=/web/server/tomcat
            PATH=CATALINA_HOME/bin:PATH
            export CATALINA_HOME PATH
        [root@localhost ~ ]# source /etc/profile.d/tomcat.sh

3.Jenkins安装与配置:

    (1)安装Jenkins:

        [root@localhost ~ ]# cp /root/source/jenkins.war /web/server/tomcat/webapps/

    (2)设置Jenkins的工作目录:

        [root@localhost ~ ]# mkdir -pv /web/server/jenkins
        [root@localhost ~ ]# vim /etc/profile.d/jenkins.sh
            JENKINS_HOME=/web/server/jenkins
            export JENKINS_HOME
        [root@localhost ~ ]# source /etc/profile.d/jenkins.sh
        [root@localhost ~ ]# echo $JENKINS_HOME

        注意:若此处不指明Jenkins的安装目录,则Jenkins会把家目录指向/root/.jenkins目录下,不利于后期的版本升级等操作。

    (3)启动Jenkins:

        [root@localhost ~ ]# /web/server/tomcat/bin/startup.sh

        注意:jenkins的初始化启动大约需要消耗2分钟的时间。
        对于tomcat启动的catalina.out日志进行监控:

        [root@localhost ~ ]# tail -F /web/server/tomcat/logs/catalina.out

        若catalina.out日志输出为下图所示,则Jenkins启动成功。

        《Jenkins安装》

4.访问和初始化配置:

    (1)访问Jenkins:

        http://192.168.1.182:8080/jenkins(安装过程为虚拟机安装,访问为IP直接访问)

        《Jenkins安装》

        第一使用需要输入Administrator password,该文件位置为/web/server/jenkins/secrets/initialAdminPassword,打开结果如下图所示:

    《Jenkins安装》

    (2)安装Jenkins插件:

        Install suggested plugins:安装Jenkins常用的插件
        Select plugins to install:选择安装需要的插件
        根据需求进行安装,我们选择默认安装 Install suggested plugins

        《Jenkins安装》

        Jenkins会自动联网进行插件的安装,安装过程界面如下:

        《Jenkins安装》

    (3)填写并创建管理员:

        真实生产环境使用按照真实条件进行填写

        《Jenkins安装》

    (4)Jenkins安装完成:

        《Jenkins安装》

点赞