首页 > 学院 > 开发设计 > 正文

Mac上轻松安装Apache Tomcat指南

2019-11-14 21:05:17
字体:
来源:转载
供稿:网友
Mac上轻松安装Apache Tomcat指南

笔者的Mac系统是Mavericks,不过对于比较新的Mac系统,安装Apache Tomcat的方法都是一样的。

首先前往Apache Tomcat的官网,选择您要下载的Tomcat版本。这里推荐安装Tomcat 7,所以下载apache-tomcat-<版本名>.zip包。

解压后请将该目录移动到 /usr/local 目录下:

sudo mv apache-tomcat-7.0.55 /usr/local

修改当前目录为apache-tomcat-7.0.55,并修改tomcat目录下的脚本为可执行:

cd apache-tomcat-7.0.55chmod 750 bin/*.sh

基本设置已经完成,接着测试一下Tomcat:

cd bin./startup.sh

若回显如下,表示启动Tomcat成功:

Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.55Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.55Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.55/tempUsing JRE_HOME:        /Library/java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/HomeUsing CLASSPATH:       /usr/local/apache-tomcat-7.0.55/.../usr/local/apache-tomcat-7.0.55/bin/tomcat-juli.jarTomcat started.

启动浏览器,并在地址栏输入http://localhost:8080,显示如下:

该网页表示Tomcat已经成功安装!

接着关闭Tomcat服务器:

./shutdown.sh

回显如下:

Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.55Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.55Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.55/tempUsing JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/HomeUsing CLASSPATH:       /usr/local/apache-tomcat-7.0.55/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.55/bin/tomcat-juli.jar

OK,已经关闭Tomcat服务器。

高级

虽然基本上安装已经完成了,但是我们还可以进一步做些适当的配置工作。

1. 设置$CATALINA_HOME环境变量

用编辑器打开~/.bash_PRofile文件,如果没有该文件,可以创建一个,并输入如下指令:

# 设置CATALINA_HOME环境变量(Tomcat)export CATALINA_HOME="/usr/local/apache-tomcat-7.0.55"

打开Terminal输入如下命令:

source ~/.bash_profile

OK,环境变量设置成功

2. 配置Tomcat服务器,启动自动刷新功能

在Tomcat的conf目录下,用编辑器打开context.xml文件,定位Context元素,加入reloadable属性,修改如下:

<Context reloadable="true">   ......</Context>

这样在测试网页时就不用担心浏览器缓存了网页。

3. 配置Tomcat服务器,启动目录列举功能

在Tomcat的conf目录下,用编辑器打开web.xml,定位servlet元素,将listings的值修改为true:

<servlet>    <servlet-name>default</servlet-name>    ...    <init-param>        <param-name>listings</param-name>        <param-value>true</param-value>    ...</servlet>


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表