1、在苹果系统安装Tomcat:(我自己安装遇到的问题)
当前最新版本 7.0.16。选择core版本中的zip(或tar.gz)进行下载。
首先下载最新的Tomcat包(http://tomcat.apache.org/ 下载Binary Distributions/Core目录下tar.gz),然后下载后解压将文件加命名为Tomcat,可以把这个文件加移动到根目录/Library中,我的就是选择其他路径的。
在Terminal中执行 sudo sh Library/Tomcat/bin/startup.sh,如果遇到提示No such file or directory错误提示,请执行sudo chmod 755 Library/Tomcat/bin/*.sh 和 sudo chmod 755 Library/Tomcat/bin/*.bat,然后重新执行startup.sh,如果想停止Tomcat,直接执行shutdown.sh即可。
过程中提示“cannot find catalina.sh ”
添加命令“chmod +x /opt/apache-tomcat6/bin/*.sh ”
2、原文链接: http://www.ccvita.com/439.html
最近公司都在做Java相关的讲座,记录下相关的内容。
步骤
- 下载Tomcat,我下的是Tomcat 7.0.12
- 解压,文件夹改名为Tomcat
- 移动该文件夹,至你习惯的目录,比如/Library
- 执行/Library/Tomcat/bin下的startup.sh
- 打开http://localhost:8080查看是否Tomcat已经启动
- 解决文件权限问题:sudo chmod 755 /Library/Tomcat/bin/*.sh
- 定义JAVA_HOME,在/etc/profile中新增:export JAVA_HOME=/Library/Java/Home
配置
在/Library/Tomcat/conf/tomcat-users.xml文件合适位置加上
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="admin" roles="admin,manager,role1,tomcat,admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status" />
好了,你可以使用用户名密码均是admin,来进行web管理了。