Mac下Tomcat的安装与配置

步骤:

一、下载Tomcat

二、安装

三、配置Tomcat启动脚本

四、配置环境变量

五、开启与关闭

六、问题解决


一、下载Tomcat

到官网下载Tomcathttp://tomcat.apache.org/ 
mac下载zip和tar.gz都行,我下载的是zip,Tomcat 9。

Mac下Tomcat的安装与配置

Mac下Tomcat的安装与配置

二、安装

1.将下载包解压拷贝到 /Library目录下,并命名为Tomcat9.0.4,其他目录也可。
Mac下Tomcat的安装与配置

2.修改目录权限:

打开终端(快捷方式:control+空格,输入'ter'),修改目录权限,输入命令:sudo chmod 755 /Library/Tomcat9.0.4/bin/*.sh
按回车键之后会提示输入密码,请输入管理员密码(电脑开机密码,如无密码直接回车)。

三、配置Tomcat启动脚本

打开终端,依次输入以下命令

1. $ cd /Library/Tomcat9.0.4/bin

2. $ sudo vim tomcat

3. 在vim编辑器里输入以下内容:

Mac下Tomcat的安装与配置

#!/bin/bash
case $1 in
start)
sh /Library/Tomcat9.0.4/bin/startup.sh
;;
stop)
sh /Library/Tomcat9.0.4/bin/shutdown.sh
;;
restart)
sh /Library/Tomcat9.0.4/bin/shutdown.sh
sh /Library/Tomcat9.0.4/bin/startup.sh
;;
*)
echo “Usage: start|stop|restart”
;;
esac
exit 0

然后wq保存

你就会看到多了一个tomcat的脚本。

4.赋予文件执行全选

$ chmod 777 tomcat

四、配置环境变量

打开终端,依次输入以下命令

1. $ vim ~/.bash_profile

2. 增加如下变量

export PATH=$PATH:/Library/Tomcat9.0.4/bin

wq保存

3. $ source ~/.bash_profile

五、开启与关闭

快捷命令如下:
1)tomcat start
2) tomcat stop
3) tomcat restart

Mac下Tomcat的安装与配置

六、问题解决

1.如果启动tomcat报没有权限的错误:

Using CATALINA_BASE:   /Library/Tomcat9.0.4

Using CATALINA_HOME:   /Library/Tomcat9.0.4

Using CATALINA_TMPDIR: /Library/Tomcat9.0.4/temp

Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home

Using CLASSPATH:       /Library/Tomcat/bin/bootstrap.jar:/Library/Tomcat/bin/tomcat-juli.jar

touch: /Library/Tomcat9.0.4/logs/catalina.out: Permission denied

/Library/Tomcat/bin/catalina.sh: line 401: /Library/Tomcat9.0.4/logs/catalina.out: Permission denied


解决办法:

$ sudo chmod 777 /Library/Tomcat9.0.4/logs/catalina.out