Jenkins持续集成-有这一篇就足够了(基础环境搭建mac版)

Mac版Jenkins基础安装与环境变量配置全攻略
本文详细介绍了在Mac上安装Jenkins的过程,包括JDK的安装和环境变量配置,以及通过终端安装和下载war包安装两种Jenkins的方法。文章还提供了配置Jenkins服务、获取管理员密码、安装插件以及创建管理员用户的步骤,是初学者的实用指南。

前言:

本人也是小白一枚,之所以写这篇文章主要目的是在实践中学习,既能留着以后给自己观看,还能给一些像我一样的小伙伴提供一些小小的帮助!所以大家加油吧!

···························································································································积跬步以至千里,积怠惰以致深渊

·····························································································································································荀子《劝学篇》

Tips:安装Jenkins是需要安装JDK的,目前只支持8和11两个版本,我这边选的是8,之前安装过的小伙伴可以直接跳过,没安装过得先跟着我安装一遍JDK

一、JDK安装与环境变量配置

1)JDK安装:

1.首先进入官网: Java Downloads | Oracle

2.点击图中连接进行下载,下载前需要先登录Oracle的账户,没有的直接用邮箱注册一个就行,非常简单,注册完成之后,登录就会直接进行下载

3.下载完成之后直接进行安装,这块没啥好说的

2)环境变量配置:

1.打开终端输入

/usr/libexec/java_home -V

注意此处的V是大写的

2. 复制图中选中部分的路径

3.如果之前配置过环境变量直接输入以下命令:

open -e .bash_profile

 4.输入完成后会打开如下图一个配置变量的文件

 

把刚才复制的路径替换上图中划线部分,上面划线的部分有些小版本号不相同,所以一定不要完全按照我下面给的文字复制,一定要把路径替换一遍,也就是划线部分,不知道复制填写那个路径的再看一遍配置环境变量的第1第2步

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_333.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH 

完成之后记得保存关闭  command + s

5.然后更新一遍配置使配置生效,还是打开终端输入:

source .bash_profile

6.已经全部配置完了,接下来看下成功没有,关闭终端重新打开,或者输入cd ~以后在输入下面命令,看看跟我截图是否一样 ,一样的话,恭喜你成功啦!

java -version

 

java

javac

 

===============无法打开.bash_profile文件的解决方法====================

电脑之前没有配置过环境变量的小伙伴可能会出现打不开这个文件的情况,一般会有两种情况:

1.未创建过.bash_profile文件

直接重新打开终端然后中输入:

touch .bash_profile

输入完成后,再按照上面配置环境变量的方法操作一遍

2.没有在主目录可以直接在终端中输入:

cd ~

然后继续按照上面配置环境变量的方法操作一遍

===============无法打开.bash_profile文件的解决方法====================

二、安装jenkins 的方法

jenkins有两种安装方法 接下来先说第一种

1)Jenkins通过终端安装

1.首先直接打开jenkins官网,按官方说明进行安装,我这边是mac本,所以以mac版本示例:

macOS Installers for Jenkins Weekly

注意:使用官网命令安装jenkins时需要 Homebrew包管理器,电脑里没有安装Homebrew包管理器的时候,终端是不识别brew命令的,所以下面说下Homebrew包管理器的安装方法,再继续说jenkins,已经安装过的小伙伴直接跳过就好!

打开终端在命令行上输入(直接复制就行):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/
Homebrew/install/HEAD/install.sh)"

上面那个这个是官方的安装方法,可能会出现无法安装的现象,如果输入后卡住了,一直不动 就按control+c  结束命令执行重新输入下面的代码

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

这串代码是国内镜像安装,应该不会失败,按着步骤操作就可以了

 直接选择 1 就可以 ,接下来就等脚本自动执行安装过程,中途可能需要再次输入开机密码,后面还需要配置国内源,也直接选择1就可以

OK,到这里就能使用brew的命了了,可以继续jenkins的安装步骤了; 

2.然后在终端中输入官网第一个命令:brew install jenkins-lts  来安装jenkins (注意:如果出现不识别brew install命令按照上面的方法进行安装Homebrew包管理器

3.安装成功后,执行 brew services start jenkins-lts  启动本机上的jenkins服务

4.开启服务后,可以在浏览器上输入:http://localhost:8080/

进入Jenkins的配置界面,具体配置方法请看第 3)条:最后一步

2)Jenkins通过下载war包安装

因为第一种方法是有可能安装失败的,我这边安装的时候就是失败的,感觉可能是网络原因,不是报Error,就是直接下载卡死不动。所以我也是用第二种方法安装的

1.还是进入官方下载网站:

Jenkins download and deployment

下载图中的 .war 包

 2.下载完成后会得到一个jenkins.war的包,从终端进入下载目录,打开这个 jenkins.war 包

一般mac电脑下载地点都在访达==>下载这个目录中

所以终端中即可输入cd Downloads 进入下载目录,然后再输入命令:java -jar jenkins.war

来启动jenkins。

3.启动Jenkins之后,可以在浏览器上输入:http://localhost:8080/

进入Jenkins的配置界面,具体配置方法请看第 3)条:最后一步

3)最后一步,进入jenkins进行配置

上面安装了完了Jenkins 不管是用那种方法  肯定Jenkins应该都能用了,两种安装方法的不同就是使用命令安装需要执行启动Jenkins服务的命令也就是:

brew services start jenkins-lts

如果之前关闭过服务就需要执行重启命令 而不是再次执行启动命令  Jenkins重启命令:

brew services restart jenkins-lts

而下载war包是需要在终端中打开Jenkins来使它启动,每次关掉终端 就相当于服务已经结束,所以Jenkins自然也就不能用了,而使用终端命令安装也就是第一种方法,即使关掉终端,服务也依旧运行,直到你手动关闭,所以如果能使用第一种方法安装,尽量使用第一种方法。

1.浏览器上输入:http://localhost:8080/ 然后进入

 

 如图所示  密码需要在红色字体的路径中获取,可以直接打开终端输入:

open 红色字体

打开后会获得一串密码  复制粘贴到“管理员密码”栏中,然后点击“继续”

 2.安装插件

 后面会自动安装插件,如果有安装失败的也不用担心,直接跳过就好,后面可以手动安装

3.创建管理员用户

按你自己的情况填写好了  就可以了

4.配置Jenkins的URL

 直接保存完成就可以

5.重启Jenkins服务

如果长时间没有加载出来  刷新一遍即可

直接进入登录界面  用刚才注册账号密码就可以登录了

结语:

本篇Jenkins的基础安装就结束了,本人也是边学边记录,后面还会继续学习Jenkins的持续集成、git部署之类的,会慢慢把教程完善好,相信这一篇已经能暂时帮助需要部署环境的小伙伴了! 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值