前期准备:
没啥别的好说,装好jar包就完事了
自行百度jar包安装、环境变量配置,然后继续!
前方警告⚠️ 有Homebrew的可以不用看了
// 命令行输入
brew install jenkins
第一步:安装配置Tomcat
- 官网下载Tomcat 点这里跳转
- 下载
- 解压 apache-tomcat-7.0.92 文件,最好放入/Library 路径下
- Tips: 不知道如何打开library?
- 方法一: 右击finder ,前往文件夹,输入/Users/用户名/Library
- 方法二: 忘记用户名了,终端中按顺序键入以下指令
// 切换到/usr目录下
cd ~
// 进入子目录library
cd Library
// 打开当前文件夹
open .
- 进入Tomcat目录下的bin,尝试执行文件 startup.sh
sudo sh startup.sh
傻一点其实也可以直接找到文件打开它,不拘泥形式,反正能打开就是对的,执行后如图所示
- 验证是否成功
在浏览器内输入http://localhost:8080/回车,出现如图所示的页面时,即成功安装Tomcat,恭喜你成为一只菜鸟了
如何做一只会装逼的菜鸟
写个脚本实现快速启动~
- 打开文本编辑器,复制以下代码并保存
#!/bin/bash
pid=`ps -ef|grep tomcat|grep -v grep|awk '{print $2}'`
echo $pid
tomcat_path=/Users/用户名/Library/apache-tomcat-7.0.92
#tomcat启动文件
start_tomcat=$tomcat_path/bin/startup.sh
#tomcat关闭文件
stop_tomcat=$tomcat_path/bin/shutdown.sh
echo "##############################################"
echo "## 启动 TOMCAT ##"
echo "## 1:停止tomcat 服务器 ##"
echo "## 2:启动tomcat 服务器 ##"
echo "## 3:重启tomcat 服务器 ##"
echo "##############################################"
#增加循环处理,当输入次数错误超过三次,则系统退出
num=0
until [ $num -gt 2 ]
do
read -t 30 -p "请输入数字:" digit
num=$(($num + 1)) #输入次数标识
case "$digit" in
"1")
echo "正在停止tomcat,请稍后......."
if [ -n "$pid" ]
then {
echo "======to kill the tomcat pid $pid========"
kill -9 $pid
sleep 3
}
fi
echo "tomcat服务已经停止.........."
break
#输出两个分号
;;
"2")
echo "正在启动tomcat,请稍后......."
${start_tomcat}
tail -f $tomcat_home/logs/catalina.out
;;
"3")
echo "正在重启tomcat,请稍后......."
echo "停止tomcat服务........"
${stop_tomcat}
if [ -n "$pid" ]
then
{
echo "======to kill the tomcat pid $pid========"
kill -9 $pid
sleep 3
}
fi
echo "tomcat服务已经停止.........."
sleep 5
echo "启动tomcat服务............"
${start_tomcat}
tail -f $tomcat_home/logs/catalina.out
;;
*)
#其它输入
if [ $num -gt 2 ]
then
echo "输入错误超过三次,系统退出!"
else
echo "输入错误,请重新输入1/2/3"
fi
;;
esac
done
命名为tomcat,保存后,将文件名的后缀去掉,存入Library/Tomcat/bin目录下
- 复制快捷方式到/usr/local/bin 目录下
这样做是让iterm(终端)认识tomcat这个指令 - 配置环境变量
终端输入指令
vim .bash_profile
键入地址
export PATH=/Users/用户名/Library/apache-tomcat-7.0.92/bin
然后esc退出编辑模式,:w保存并:q退出
最后让新环境变量生效
source .bash_profile
- 试一下
在命令行输入tomcat
装逼成功,当然这个脚本有缺陷,我没改,有兴趣的童鞋可以运用过程中进行修改。
第二步:安装配置Jenkins
安装完了tomcat,Jenkins的安装就十分简单了
- 下载jenkins
Jenkins 下载地址
- 选择了Mac OS X的直接打开dmg文件,执行完就好了,Jenkins也启动了。直接跳到第四步!
选择了通用java包(.war)的,把下载好的war包扔到tomcat目录的bin目录下(/Library/tomcat/bin)
然后执行命令启动Jenkins,就可以下一步了!
Java -jar jenkins.war
附上其他终端指令,按需搬走
// 设置开机自启动
sudo launchctl load -w /Library/LaunchDaemons/org.jenkins-ci.plist
// 取消开机自启动
sudo launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist
// 手动开启Jenkins
Java -jar jenkins.war
// 后台启动(默认端口)
nohup java -jar jenkins.war &
// 后台启动(指定端口)
nohup java -jar jenkins.war -httpPort=88 &
// 后台启动(HTTPS)
nohup java -jar jenkins.war -httpsPort=88 &
-
进入Jenkins网页,解锁并安装插件进入Jenkins网页,解锁并安装插件
哦对了,还是从localhost:8080进,成功安装Jenkins后,8080就变成Jenkins页面了。
重启了Tomcat, 当然我不知道重启不重启是不是必须的。
接下来网页会提示你,去它提示的目录下,寻找密钥。这一步我也卡住了,因为我竟然没有权限打开,我用了笨办法,就是把文件的权限变成了可读,然后把密钥拿出来,再变回无任何权限。
(不变回权限我的Jenkins就起不来,不晓得为啥) -
正式开始你的菜鸟进阶之路
哦对了,附上Jenkins的小指南 wiki.Jenkins.io
我还没有仔细看,与君共勉!