Mac下的Jenkins安装

安装方式

1)通过命令行安装   brew install jenkins,可能会遇到先更新 brew 的情况  https://brew.sh/index_zh-cn

2)通过 pkg 安装,官方网址:https://jenkins.io/

安装完成后,会自动打开浏览器 http://localhost:8080  ,然后按照提示根据自己的需求 Next 下去(最新版本的界面是中文,不用担心看不懂)

卸载

1)命令行安装的,请使用命令行卸载  brew uninstall jenkins

2)通过 pkg 安装

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm -rf /Applications/Jenkins "/Library/Application Support/Jenkins" /Library/Documentation/Jenkins
sudo rm -rf /Users/Shared/Jenkins
sudo dscl . -delete /Users/jenkins
sudo dscl . -delete /Groups/jenkins

launchctl 可以理解为执行定时 任务,开机时启动 jenkins。可以通过

sudo launchctl list | grep jenkins 来查看是否有 jenkins 服务被设置为开机启动,实际 load、unload的是一个 plist文件

权限问题

这个就把我搞的要死要活了,网上的方法我尝试了好多遍,就连 Jenkins 我都重新、卸载不下5遍。我决定总结一下,以防止有人再掉到坑里面了。

安装完 Jenkins 后,它默认新建了一个用户 jenkins,属性 daemon 组,这个可以通过 sudo open /Library/LaunchDaemons/org.jenkins-ci.plist 进行查看。

组名 和 UserName的获取,可以通过 shell 命令(id、whoami),也可以通过 “系统偏好设置” –> “用户与群组” 先解锁左下角的锁,再选中当前用户,右健

停止 Jenkins 服务

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

重新启动

sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

如果遇到 /Library/LaunchDaemons/org.jenkins-ci.plist: Path had bad ownership/permissions

可以使用下面的命令来处理

sudo chown root /Library/LaunchDaemons/org.jenkins-ci.plist
sudo chgrp wheel /Library/LaunchDaemons/org.jenkins-ci.plist
sudo chmod 777 /Library/LaunchDaemons/org.jenkins-ci.plist

再次运行 sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

查看文件的相关属性

$ sudo ls –l /Library/LaunchDaemons/org.jenkins-ci.plist

$ whoami

进行对比,当前登录的 shll, 是否有权限进行操作,默认之前是 jenkins 用户,重启电脑看是否 Jenkins 能正常启动

如果重启后,访问 localhost:8080 失效,可以使用手工启动

zsh /Library/Application\ Support/Jenkins/jenkins-runner.sh

确认是否加入到开机启动,可以使用上文中的命令

如果还遇到问题,卸载、重装,多试几次,上面命令基本全部都熟悉了 >_<

原文地址:https://www.cnblogs.com/meteoric_cry/p/8819586.html

时间: 2024-08-29 20:29:05

Mac下的Jenkins安装的相关文章

Mac下CocoaPods的安装

安装需要使用Mac下自带ruby的gem命令来安装 要查看ruby的版本,打开终端,输入ruby -v即可看到 首先去GitHub上下载CocoaPods 终端输入命令:sudo gem install cocoapods 按提示输入电脑密码 初次安装提示了一个错误: ERROR:  Error installing cocoapods: cocoapods requires cocoapods-core (= 0.31.1, runtime) 然后我使用sudo gem update --sy

mac下mysql的安装与使用

下面记录下mac下mysql的安装及使用. 1.下载mysql的安装文件,如mysql-5.7.13-osx10.11-x86_64 2 2.下载一个mysql可视化工具mysql-workbench-community-6.3.7-osx-x86_64. 3.通过workbench创建数据库和表,如下图 4.创建成功后就可以通过代码进行增删改查了.

Mac下的mongodb安装

mac下的mongodb安装主要有两种方式,一是手工安装,需在官网下载源文件,二是通过homebrew,至于homebrew不做介绍.既然是Mac系统下,我认为直接通过homebrew安装最好,省事还简洁. 1.brew updata(前提是mac已经安装好homebrew) 2.brew install mongodb 参考1官网中还有两种安装方式,自行参考. 3.# 创建/data/db目录,默认在系统根目录下创建data/db文件夹 sudo mkdir -p /data/db # 设置/

mac下virtualbox+vagrant安装

mac下virtualbox+vagrant安装1.安装VirtualBoxVirtualBox下载地址?免费小巧非常适用,根据自己机器系统选择下载包图1 2.安装并使用Vagrant1)Vagrant下载地址?选择下载包 图2 安装完成后,在终端输入vagrant -v提示显示vagrant版本即安装成功并可使用,如下:bogon:~ amtbhk$ vagrant -vVagrant 2.0.4 2)?box系统镜像下载地址?下载Vagrant官方封装好的系统镜像查看mac是32位还是64位

mac下nginx的安装和配置,已经相关设置(转帖)。

mac下nginx的安装和配置: 链接:https://www.jianshu.com/p/026d67cc6cb1 前端项目中nginx 本地反向代理配置: 链接:https://www.jianshu.com/p/5c23b09d443f 原文地址:https://www.cnblogs.com/sidianok/p/12204020.html

docker下的Jenkins安装和体验【转】

作为一款优秀的持续集成工具,jenkins在日常的项目中经常会用到,本次实战我们在docker下快速搭建一个Jenkins服务,并体验其项目构建能力: 实战环境 windows.mac.linux等系统,只要装了docker服务都可以作为实战环境,我用的是ubuntu16,安装的docker版本是:17.03.2-ce: 准备文件映射路径 jenkins的容器启动后,重要的文件我们希望能保存在当前电脑,否则容器被损坏或者删除后就找不回这些文件了,因此要在当前电脑上准备一个目录作为文件映射,注意文

mac 下用 brew 安装mongodb

mac 下安装mongoDB一般俩种方法. (1)下载源码,解压,编译,配置,启动 比较艰难的一种模式. (2)brew install mongodb ,然后就可以悠闲的品一口茶,顺便瞄一眼网易新闻,这是一种傻瓜模式. 但傻瓜模式也有人为干预的时候,粗略说一下使用brew 安装mongodb [email protected]:~/code$ brew install mongodb 此图说明已经安装成功,安装的目录就是 /usr/local/Cellar/mongodb/2.4.9 第一次启

Mac 下 PostgreSQL 的安装与使用

在 mac 下,可以利用 homebrew 直接安装 PostgreSQL: 1 brew install postgresql -v 稍等片刻,PostgreSQL 就安装完成.接下来就是初始数据库,在终端执行一下命令,初始配置 PostgreSQL: 1 initdb /usr/local/var/postgres -E utf8 上面指定 "/usr/local/var/postgres" 为 PostgreSQL 的配置数据存放目录,并且设置数据库数据编码是 utf8,更多配置

Mac下利用brew安装Intellij IDEA

最近在Mac下搭建开发环境,因为Eclipse在使用上总感觉不如Intellij发展的好,正好趁机学习一下,因为需要激活IDEA才能使用,所以需要下载license server 首先安装一下Brew,Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get.yum神器 Homebrew安装 Homebrew的安装非常简单,打开终端复制.粘贴以下命令运行 ruby -e "$(c