这几天手痒痒,一直在想着自己的APP(虽然公司也有项目,但是自己还是挺想做一个自己特希望的项目–一个学习站点应用)。

这不,大热天,就想着怎么抓取数据,于是乎,有了这个博客—在Mac Os 下安装tomcat。

安装

Apache Tomcat上下载一个Tomcat,记得以前就用Tomcat 7 ,有感情了。

下载完,放到你的根目录下;/Library/Tomcat

给你的运行脚本权限,这个在window是没有这个的:

1
sudo chmod 755  /Library/Tomcat/bin/*.sh

启动Tomacat

1
sudo sh /Library/Tomcat/bin/startup.sh

成功的话会出现:

1
2
3
4
5
 Using CATALINA_BASE:   /Library/Tomcat
Using CATALINA_HOME: /Library/Tomcat
Using CATALINA_TMPDIR: /Library/Tomcat/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home
Using CLASSPATH: /Library/Tomcat/bin/bootstrap.jar:/Library/Tomcat/bin/tomcat-juli.jar

OK,打开浏览器输入:localhost8080
就可以看见可爱的tom猫了。

配置

这样每次启动太麻烦了,没事都要跑到library去启动tomcat的shel脚本,麻烦死了。

在终端的包含路径下(如/usr/bin),下新建一个tomcat的文件:

1
➜ /usr/bin >sudo touch tomcat

打开这个文件,配置shell脚本如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/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

保存,好了这样,你就可以在任何位置启动或者关闭tomat了:
快捷命令如下:

  1. tomcat start
  2. tomcat stop
  3. tomcat restart