首页 > 代码库 > 在Mac OS X中部署Tomcat的经验
在Mac OS X中部署Tomcat的经验
由于前几天重装了Mac的系统,准备接下来把一些必需的实验环境都搭建起来。这里简单总结一下在Mac OS X上部署Tomcat应该注意的事情:
下载Tomcat的对应版本,如http://tomcat.apache.org/download-70.cgi里面的zip。下载在希望部署的目录下解压。这里需要解决两个问题,一个是脚本的权限问题。在终端中定位到tomcat目录下,输入
sudo chmod 755 ./bin/*.sh
另外一个是Java的环境变量问题,这个还稍微有点复杂,可以参看这些介绍:
http://han.guokai.blog.163.com/blog/static/136718271201301183938165/ http://www.micmiu.com/lang/java/set-javahome-on-mac-os-x/
总体来说,最简单方法是在环境变量配置中写:
export JAVA_HOME=`/usr/libexec/java_home`
注意上面不是单引号,而是键盘上1旁边那个键。至于怎么修改环境变量,可以参考这里:http://elf8848.iteye.com/blog/1582137 或者参考我之前一篇博客,更简单些。
都设置好之后,在终端中进入到bin目录下,输入:bash startup.sh,可以看到出现Java的图标,然后在http://localhost:8080/中可以看到Tomcat的管理页面。我现在还没搞清楚,怎么能看到Tomcat的控制台输出?有空再看看这个问题。
更新:刚才查了一下怎么输出控制台信息,其实很简单,参看这里:http://dearseven.blog.163.com/blog/static/1005379222013774319389/ 所以打开startup.sh,将最后一行改成:
# exec "$PRGDIR"/"$EXECUTABLE" start "$@" exec "$PRGDIR"/"$EXECUTABLE" run "$@"就可以了,很简单。