先到Apache官网下载tomcat.tar.gz包,解压后重命名为Tomcat并移到你喜欢的目录下如
/Library。
打开终端,执行 sh
/Library/Tomcat/bin/startup.sh 启动服务
输出
Using CATALINA_BASE: /Users/yanjun/workspace/tomcat7
Using CATALINA_HOME: /Users/yanjun/workspace/tomcat7
Using CATALINA_TMPDIR: /Users/yanjun/workspace/tomcat7/temp
Using JRE_HOME: /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
Using CLASSPATH: /Users/yanjun/workspace/tomcat7/bin/bootstrap.jar:/Users/yanjun/workspace/tomcat7/bin/tomcat-juli.jar
表示执行成功。
在浏览器中输入http://localhost:8080打开tomcat页面。
执行
sh /Library/Tomcat/bin/shutdown.sh 停止服务
同样输出
Using CATALINA_BASE: /Users/yanjun/workspace/tomcat7
Using CATALINA_HOME: /Users/yanjun/workspace/tomcat7
Using CATALINA_TMPDIR: /Users/yanjun/workspace/tomcat7/temp
Using JRE_HOME: /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
Using CLASSPATH: /Users/yanjun/workspace/tomcat7/bin/bootstrap.jar:/Users/yanjun/workspace/tomcat7/bin/tomcat-juli.jar
表示执行成功。
使用文本编辑器添加以下代码:
将文件保存为tomcat,小写并不带后缀。将这个文件放置到终端包含的路径中,例如/usr/bin,而后便可以在终端中简单地输入sh tomcat start和sh tomcat stop启停tomcat了。#!/bin/bash
case $1 in
start)
sh /Library/Tomcat/bin/startup.sh
;;
stop)
sh /Library/Tomcat/bin/shutdown.sh
;;
restart)
sh /Library/Tomcat/bin/shutdown.sh
sh /Library/Tomcat/bin/startup.sh
;;
*)
echo “Usage: start|stop|restart”
;;
esac
exit 0
如果提示无权限,可执行
sudo chmod 755 /usr/bin/tomcat来增加权限。