如何在Mac OSX系统下安装Tomcat

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Mac OSX系统下安装Tomcat相关的知识,希望对你有一定的参考价值。

1. 下载Tomcat(地址:tomcat.apache.org),选择适合的版本(这里选择6.0.35),点击“Download”,之后在新页面点击“Core下的”“tar.gz”(6.2Mb) 

2. 解压Tomcat到目录:/Library 中,并把文件夹名由“apache-tomcat-6.0.16”改为“Tomcat” 

3. 打开 “应用程序(Application)”——“终端(Terminal)”,输入如下两条命令: 
sudo chmod 755 /Library/Tomcat/bin/*.sh 
按回车键之后会提示输入密码,请输入管理员密码。之后输入并回车: 
sudo sh startup.sh 
若出现如下提示则表示安装并运行成功: 
Using CATALINA_BASE: /Library/Tomcat 
Using CATALINA_HOME: /Library/Tomcat 
Using CATALINA_TMPDIR: /Library/Tomcat/temp 
Using JRE_HOME: /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home 

4. 打开浏览器,输入 http://localhost:8080/ 
回车之后如果看到Apache Tomcat,表示已经成功运行Tomcat 

5. 在终端中输入命令 sudo sh /Library/Tomcat/bin/shutdown.sh 回车之后可以关闭Tomcat。 


6.IP地址过滤

tomcat使用一种叫做valves(阀)的机制过滤ip地址。常见的阀(valves)有RemovteAddrValve,可以进行IP地址过滤。阀可以应用在3个级别:Engin,Host,Context。

如果你只允许本机地址(localhost)对tomcat服务器进行访问,可以在server.xml中使用下列语句:

<Engine name=”Catalina” defaultHost=”localhost” debug=”0”>

<Valve className=”org.apache.catalina.valves.RemoteAddrValve”

allow="127.0.0.1,0:0:0:0:0:0:0:1%0,::1"/>

Tomcat会使用java.util.regex对IP地址进行匹配。参考Tomcat文档: http://tomcat.apache.org/tomcat-7.0-doc/config/valve.html 


以上是关于如何在Mac OSX系统下安装Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

如何在mac osx下启用mysql(转载)

mac osx下安装mysql

如何在mac OS X下安装Mongodb

osx10.10.5如何升级到10.11电脑提示版本不能安装在此电脑

Mac OSX系统下的渗透利用工具Empyre

mac osx lion系统镜像怎么安装