基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]

        前一章节我们详细的讲述了Jenkins所依赖的环境搭建,在此我们就不再做过多的讲解了,接下来我们来了解一下Jenkins的环境如何搭建。

目录

4. Jenkins环境配置

​​​​​​      4.1 下载

       4.1.1 安装包下载

​​​​​​      4.2安装 

        4.2.1上传

        4.2.2 运行安装包

        4.2.3 打开浏览器

       4.2.4 打开浏览器

        4.2.5 用户初始化

       4.3 设置环境

        4.3.1 系统设置

       4.3.2 全局安全设置

       4.3.3 全局工具配置

       4.3.4插件管理


4. Jenkins环境配置

​​​​​​      4.1 下载

       4.1.1 安装包下载

   

https://download.csdn.net/download/xiaomingxiaobaicai/52705563icon-default.png?t=LA92https://download.csdn.net/download/xiaomingxiaobaicai/52705563

官网下载最新安装包

        Jenkins官网下载:Jenkins

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第1张图片

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第2张图片

​​​​​​      4.2安装 

        4.2.1上传

        使用FinalShell工具上传

        进入/usr/local/jenkins目录并上传war

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第3张图片

        4.2.2 运行安装包

        cd /usr/local/Jenkins

        #后台运行并将运行日志记录到jenkins.log中,(inux环境、Windows环境都一样)

        nohup java -jar jenkins.war > jenkins.log &

        4.2.3 打开浏览器

        输入http:服务器IP地址:8080

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第4张图片

       4.2.4 打开浏览器

        #根据页面提示地址查看密码

        cat /root/.jenkins/secrets/initialAdminPassword

        输入密码接着下一步

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第5张图片

        第一次用建议选择安装推荐得插件

         基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第6张图片

        4.2.5 用户初始化

        设置初始化用户和密码

        等插件安装完成之后开始创建管理员账户

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第7张图片

        填写完账户之后点击【保存并完成】

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第8张图片

         这一步是配置url,就是每次启动jenkinsurl地址。

       4.3 设置环境

        点击【开始使用Jenkins

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第9张图片

        这时候已经进入jenkins了,接下来我们需要做一些基本的配置。接下来我们就依次来完成这4个步骤得基本配置。

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第10张图片

        

        4.3.1 系统设置

          在系统设置(Configure System)这里,我们只需要设置最后面的一项,配置远程服务器地 址,即我们代码最终运行的服务器地址信息,就像我们之前手动部署时使用Finalshell登录           Linux服务器一样,当然这里是可以配置多台远程Linux服务器的,配置完成后点击保存即可,为后面我们配置自动化部署做准备,配置如下图.

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第11张图片

         配置完成和可点击Test Configuation 测试配置是否成功

        

         如果在系统设置(Configure System)找不到Publish over SSH这个配置项,那我们就需要在插件管理(Manage Plugins)中手动安装此插件,后面我们会讲明如何新增插件。

       4.3.2 全局安全设置

        4.3.2.1配置用户相关的权限

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第12张图片

         

        4.3.2.1 配置钩子程序(当用代码更新时通知)访问权限,避免报403错误默认是勾选上了的,这里去掉勾选

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第13张图片

       4.3.3 全局工具配置

        在全局工具配置(Global Tool Configuration),主要事配置JDKMavenSVN等工具的基本配置。

       4.3.3.1 Maven配置

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第14张图片

 

     基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第15张图片     

       4.3.3.2 JDK配置

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第16张图片

       4.3.3.3 SVN配置

        这节我们先不讲SVN配置,在后面的项目自动化构建中会详细描述明白如何集成SVN

       4.3.4插件管理

        在前面的章节中我们提起了如果在系统设置(Configure System)找不到Publish over SSH这个配置项怎么办,这个插件管理能解决我们必要插件是否安装的问题。

        安装Publish over SSH插件:

        基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第17张图片

        因为我需要下载SVN 的代码,maven编译打包,发布到远程环境,所以安装SVN所必须的插件SVN 1.4 Compatibility Plugin svn

        

              基于Linux环境下Jenkins自动化部署【springBoot+Maven+SVN】详细教程(三)——Jenkins环境搭建[图文超细]_第18张图片

        配置到这一步,我们的Jenkins基础配置已经完成,在接下来的工作中我们就需要构建项目(SprngBoot+Maven+SVN)来进行自动化部署和测试了,下面一个章节我们会讲如何构建自动化部署。

 

 

 

你可能感兴趣的:(项目管理,项目自动化部署,Java基础,jenkins,自动化,spring,boot,maven,svn)