Tomcat安装笔记(on Mac)

本文详细介绍了如何在Mac上下载并安装Apache Tomcat 8.5版本,包括选择正确的压缩包、设置文件权限、解除文件隔离限制、启动及验证服务等步骤,并提供了一种创建快捷启动脚本的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 官网 http://tomcat.apache.org/ 下载apache包,我下的8.5

注意要下core包的tgz版本,我开始下了full doc.

2. 拷贝解压到 /Library, 然后 sudo chmod 755 /Library/apache-tomcat-8.5.5/bin/*.sh 

3. 这些sh文件是被隔离的,运行前需要:

首先执行: ls -al@ /Library/Tomcat/bin/startup.sh

-rwxr-xr-x@ 1 yourname  admin  2023 11 28 11:20 /Library/Tomcat/bin/startup.sh
com.apple.quarantine      88

说明这个文件被隔离了

然后执行:xattr -d com.apple.quarantine /Library/Tomcat/bin/startup.sh

由于startup.sh是执行catalina.sh

所以还要执行:xattr -d com.apple.quarantine /Library/Tomcat/bin/catalina.sh

4. 运行 sh startup.sh 

显示:

Using CATALINA_BASE:   /Library/apache-tomcat-8.5.5

Using CATALINA_HOME:   /Library/apache-tomcat-8.5.5

Using CATALINA_TMPDIR: /Library/apache-tomcat-8.5.5/temp

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

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

Tomcat started.

5. 浏览器打开 http://localhost:8080/ 出现Tomcat图标,安装成功。

6. mac编辑文本的时候有时候会出现引号的自动替换,很烦人,只要在“编辑->替换->自动引号”处关闭,即可。

7. 编写快捷脚本:

使用文本编辑器添加以下代码:

#!/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

将文件保存为tomcat,小写并不带后缀。赋予文件执行权限:

chmod 777 tomcat

将这个文件放置到终端包含的路径中,例如/usr/bin,而后便可以在终端中简单地输入tomcat start和tomcat stop启用tomcat了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值