Jenkins - macOS 上安装

文章目录

    • [关于 Jenkins](#关于 Jenkins)
      • [macOS 上安装 Jenkins](#macOS 上安装 Jenkins)
      • 方式一:brew
      • [方式二:tomcat + Jenkins war](#方式二:tomcat + Jenkins war)

关于 Jenkins

官网上下载Jenkins并将其安装到持续集成服务器

https://jenkins.io/download/


macOS 上安装 Jenkins

现在本 macOS 上测试
https://www.jenkins.io/download/lts/macos/


方式一:brew

shell 复制代码
# Install the latest LTS version: 
brew install jenkins-lts

# Install a specific LTS version: 
brew install jenkins-lts@YOUR_VERSION

# Start the Jenkins service: 
brew services start jenkins-lts

# Restart the Jenkins service: 
brew services restart jenkins-lts

# Update the Jenkins version: 
brew upgrade jenkins-lts

方式二:tomcat + Jenkins war

1、下载 tomcat
https://tomcat.apache.org


这里我下载 Tomcat10, binary distributions 中的 Core zip


2、启动 tomcat

将压缩文件解压到:/Users/shushu/software/apache-tomcat-10.0.18

shell 复制代码
$ cd /Users/shushu/software/apache-tomcat-10.0.18

$ sudo sh startup.sh 
Using CATALINA_BASE:   /Users/shushu/software/apache-tomcat-10.0.18
Using CATALINA_HOME:   /Users/shushu/software/apache-tomcat-10.0.18
Using CATALINA_TMPDIR: /Users/shushu/software/apache-tomcat-10.0.18/temp
Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk-11.0.10.jdk/Contents/Home
Using CLASSPATH:       /Users/shushu/software/apache-tomcat-10.0.18/bin/bootstrap.jar:/Users/shushu/software/apache-tomcat-10.0.18/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

浏览器中输入 http://localhost:8080 ,如下代表启动成功


关闭tomcat服务命令

shell 复制代码
$ sh shutdown.sh

如果报一下错误

shell 复制代码
Cannot find ./catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program

原因是权限不够,对这个文件夹的sh文件 赋予权限即可。

shell 复制代码
$ chmod 777 *.sh

3、下载 Jenkins war 包
https://www.jenkins.io/download/


相关推荐
FOWng_lp1 小时前
66Mac电脑Tomcat+Java项目中 代码更新但8080端口内容没有更新
java·开发语言·macos·tomcat
wanhengidc1 小时前
云手机中的三大核心技术主要是指什么?
运维·科技·安全·游戏·智能手机
i建模1 小时前
移动开发如何给不同手机屏幕做适配
macos·智能手机·cocoa
赵榕2 小时前
HyperDock不显示预览图的解决方法
macos·mac·hyperdock
TG_yilongcloud2 小时前
阿里云代理商:轻量应用服务器介绍及搭建个人博客教程参考
运维·服务器·阿里云·云计算·wordpress个人博客
华纳云IDC服务商2 小时前
美国服务器连接速度变慢时应该着重做哪些检查?
运维·服务器
智星云算力2 小时前
服务器安装vnc服务端
运维·服务器
运维行者_2 小时前
做 DevOps 还在被动救火?这篇让你把监控玩成 “运维加速器”!
运维·服务器·devops·服务器监控·容器监控·网络管理·智能运维
王富贵QAQ3 小时前
Jenkins-Ansible部署discuz论坛
运维·ansible·jenkins
Doris_LMS3 小时前
在Linux系统中安装Jenkins(保姆级别)
java·linux·jenkins·ci