mac中安装Jenkins+jdk

摘要:
Jenkins是一个基于Java开发的持续集成工具,用于持续的软件版本发布/测试项目和监控外部调用执行的工作。首先,我们需要安装jdk。注意,Jenkins目前只支持jdk8。不要下载更高版本的jdk的官方网站地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html从下拉列表中选择此版本:接受许可协议,然后选择要安装的软件包。下载后,单击安装包,然后按照提示完成安装。要停止Tomcat,请输入./shutdown。sh位于Terminal/Users/User/Library/Tomcat/bin下。你可以打开詹金斯。

Jenkins是基于Java开发的一种持续集成工具,用于持续的软件版本发布/测试项目,并监控外部调用执行的工作。简单来说就是自动化测试+部署。

首先我们需要安装jdk,注意,目前jenkins只支持jdk8,不要下载更高版本的jdk

官网地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

下拉选择这个版本:

u8FqEt.png

接受许可协议,然后选择这个包安装:

u8kpuj.png

下载完成后点击安装包,按提示即可完成安装。

在finder中前往/Library/Java/JavaVirtualMachines/???.jdk/Contents/Home

其中???是你下载的版本,因为我怕以后更新这个版本没了导致单纯复制我这条命令无效,所以提醒一下,自己替换成你下载的版本。

其中Contents下的Home文件夹,是该JDK的根目录。

通过 vim .bash_profile 命令打开启动文件,添加内容:

$ export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home

(进入vim,按i进入编辑状态。添加完成,再按ESC,输入“:wq”保存退出。)

导入配置:

$ source .bash_profile

在终端输入java -version,验证安装是否成功:

u8kV8U.png

启动Jenkins有两种方法:

1. 第一种方法是用Tomcat打开:
官网地址:http://tomcat.apache.org/

选这个版本就可以了:

u8kKbR.png

然后选这个:

u8kG8O.png

解压Tomcat到某个目录,建议解压到/Users/用户/Library,方便操作,终端 cd/Users/用户/Library/Tomcat/bin下,$ ./startup.sh来启动Tomcat。

到官网下载Jenkins.war包,官网地址:https://jenkins.io/,点下载然后选这个:

u8kUrd.png

将jenkins.war文件放入Tomcat下的webapps目录下,启动Tomcat时,会自动在webapps目录下建立jenkins目录,在地址栏上需要输入localhost:8080/jenkins,就可以访问Jenkins了。

如需停止Tomcat,终端/Users/用户/Library/Tomcat/bin下输入./shutdown.sh

2. 第二种启动方法,下载Jenkins.war包,切换到jenkins.war存放的目录,输入如下命令:

$ java -jar jenkins.war

如果需要修改端口可以使用如下命令:

$ java -jar jenkins.war --httpPort=8081

然后在浏览器中(推荐用火狐/谷歌)输入localhost:8081,localhost可以是本机的ip,也可以是计算机名。就可以打开Jenkins了。

除了用安装包,还可以用终端命令安装Jenkins

首先保证安装过homebrew,没有的话安装方式如下:

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

这是他的官网:https://brew.sh/
安装过程中,需要按回车来确定,然后输入密码,之后等一下就好了

# 升级或安装java:
$ brew cask install java
# 安装Jenkins:
$ brew install jenkins
# 启动Jenkins:
# 2.149是指Jenkins的版本号
$ java -jar /usr/local/Cellar/jenkins/2.149/libexec/jenkins.war --httpPort=8080

打开浏览器,输入 localhost:8080 就可看到Jenkins的web界面

然后根据页面提示找到给定的路径下生成的初始密码,粘贴到页面文本框就可以了~
获取密码-终端输入命令:sudo vim /var/root/.jenkins/secrets/initialAdminPassword

选择你需要下载的插件,建议新手选择推荐插件,然后就是一顿等待。。。

u8kyRS.png

安装完成之后创建admin账户

u8k7zF.png

然后设置一下端口(这里根据自己情况而定,默认也可以)

u8kLL9.png

安装成功

u8kjd1.png

登录账户如果按我的上述步骤配置,那么就是admin,密码就是sudo vim /var/root/.jenkins/secrets/initialAdminPassword

免责声明:文章转载自《mac中安装Jenkins+jdk》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Vue数据绑定ehcache 分布式集群同步数据实例下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

WebSocket入门及使用指南

最近在一个项目中,需要使用到websocket,于是就花了一点时间来熟悉websocket并总结写篇blog。 为何使用websocket 在浏览器与服务器通信间,传统的 HTTP 请求在某些场景下并不理想,比如实时聊天、实时性的小游戏等等, 其面临主要两个缺点: 无法做到消息的「实时性」; 服务端无法主动推送信息; 其基于 HTTP 的主要解决方案...

第四节:Webpack本地服务器搭建、剖析devServer的HRM热替换和其它配置、resolve模块解析、区分开发/生产环境方案实战

一. webpack本地服务器搭建 1. 为什么要搭建本地服务器?  我们之前通过【npm run build】,编译相关的代码; 然后需要在浏览器中运行,每次修改修改代码,都需要重新编译运行,很麻烦。我们希望可以做到,当文件发生变化时,可以自动的完成 编译 和 展示 。 2. watch mode模式 (1). 简介   在该模式下,webpack依赖图...

Mac安装PHP运行环境

先安装brew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" nginx的安装与配置 brew install nginx 修改配置文件 sudo vim /usr/local/etc/nginx/nginx.conf #修...

sqlserver用windows方式验证登录踩过的坑

坑位一: 之前没用过windows验证方式登录sqlserver,连接串怎么写 坑位二: 链接上了,但是启动报错 八月 19, 2020 9:33:43 上午 com.microsoft.sqlserver.jdbc.AuthenticationJNI <clinit> 警告: Failed to load the sqljdbc_auth.d...

windows上自动设置java环境变量的脚本

近期打算学习安卓开发,于是乎要准备java开发环境,安装好jdk后,就要设置java环境变量,java环境变量要设置JAVA_HOME,Path,CLASSPATH三个值,每次配置查百度复制粘贴都很麻烦,所以想着偷懒下,用脚本直接执行就很快了,搜了下bat的命令,写了个配置java环境变量的脚本。 这里默认设置了java jdk的安装路径为C:Progr...

Linux下的JDK和OpenJDK有什么具体的区别

大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk.  openjdk是jdk的开放原始码版本,以GPL协议的形式放出。openjdk只包含最精简的JDK 在安装openjdk的机器上,输入“java -version”显示的是openjdkopenJDK 与 Sun 的 JDK 功能都是一样的,只是版权信息不一样。 O...