码迷,mamicode.com
首页 > 系统相关 > 详细

Tomcat安装笔记(on Mac)

时间:2016-09-24 18:59:21      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:

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了。

Tomcat安装笔记(on Mac)

标签:

原文地址:http://www.cnblogs.com/charlesblc/p/5903830.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!