Tomcat for Mac OS X配置方法

这里采用官方7.0.25版本做讲解。
Apache Tomcat 7.0.25 for Mac OS X下载地址:http://apache.etoak.com/tomcat/tomcat-7/v7.0.25/bin/apache-tomcat-7.0.25.zip
解压并放到你自己喜欢的地方,比如根目录。
打开“应用程序”-“实用工具”-“终端”,切换到你Tomcat所在的文件夹下的bin目录下,然后执行“startup.sh”。
打开你的浏览器,键入地址:localhost:8080,看看是否显示出Tomcat的页面。
回到终端,解决权限的问题:sudo chmod 755 /YouTomcatPath/bin/*.sh(YouTomcatPath就是你解压到的地方)
执行下述命令配置JAVA_HOME:sudo nano /etc/profile
可能需要你输入管理员密码,输入就是了,然后在新界面的最下面一行加入“export JAVA_HOME=/Library/Java/Home”
然后按“control”+“o”键后并敲下回车确认保存,之后再按“control”+“x”返回命令行即可。
手动找到你解压到的Tomcat文件夹里面的conf文件夹,并右键“打开方式”-“文本编辑”打开“ tomcat-users.xml”文件,然后在<tomcat-users>与</tomcat-users>标签中间适当(你可以选择紧贴</tomcat-users>标签上面的位置)位置加入下述语句:
<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” />
然后按“command”+“s”保存(这里可能需要你解锁,这个文件默认是被锁定的,解锁就是了),此后您就可以使用“admin”账号登陆了,密码也是“admin”
回到终端,进入到你解压的Tomcat文件夹里的bin目录下,执行“shutdown.sh”文件,此文件是用于关闭Tomcat的(前面修改了配置文件“tomcat-users.xml”,所以需要重启下Tomcat),然后你可以再次打开Tomcat,打开方式就是再次执行这个目录下的“ startup.sh”文件。
然后在浏览器里键入:localhost:8080,然后随便点一个:

Tomcat for Mac OS X配置方法

然后按“command”+“s”保存(这里可能需要你解锁,这个文件默认是被锁定的,解锁就是了),此后您就可以使用“admin”账号登陆了,密码也是“admin”回到终端,进入到你解压的Tomcat文件夹里的bin目录下,执行“shutdown.sh”文件,此文件是用于关闭Tomcat的(前面修改了配置文件“tomcat-users.xml”,所以需要重启下Tomcat),然后你可以再次打开Tomcat,打开方式就是再次执行这个目录下的“ startup.sh”文件。
然后在浏览器里键入:localhost:8080,然后随便点一个:输入用户名与密码(User:admin Passwd:admin)看看是否登陆成功了?
这里考虑到或许您的计算机里安装了其它的服务器程序,可能占用了8080端口(Tomcat默认的端口是8080),所以建议修改一下Tomcat的端口。
在前面讲到的“tomcat-users.xml”文件所在的文件夹里,同样存在着一个“server.xml”文件,找到下述这句:
<Connector port=”8080″ protocol=”HTTP/1.1″
connectionTimeout=”20000″
redirectPort=”8443″ />
将里面的port的值“8080”修改为与其它程序不冲突的端口号即可。
Tags: 

延伸阅读

最新评论

发表评论