Tomcat安装配置

wshunli
2016-03-19 / 4 评论 / 4,255 阅读 / 正在检测是否收录...

本文介绍在 Windows 下 Tomcat 的安装配置方法。

Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 规范总是能在 Tomcat 中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 规范。
因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。

本文默认已安装并配置好 Java 环境,关于 java 环境的配置可参考: http://www.wshunli.com/posts/f6977dbb.html#JAVA环境配置

Tomcat 下载安装

Tomcat下载

首先打开 Tomcat 官网: Apache Tomcat - Welcome!

在左侧的 Download 目录下,选择相应的版本。

本文以 Tomcat9 为例,下载地址如下:
http://tomcat.apache.org/download-90.cgi

打开后界面如下:

这里需要注意的是可以下载 zip 格式或 exe 格式的,zip 格式的只要解压缩再配置下环境变量就可以使用了。

而我这里使用的是后者 exe 格式的,因为这个对于新手比较方便。

点击 32-bit/64-bit Windows Service Installer 即可下载。

Tomcat安装

安装很简单,基本上下一步下一步。

双击 exe 打开软件,然后选择 next :

选择 I Agree,同意相应许可:

这里选择所有的功能,然后选择 next :

端口号以及服务名称默认就好,注意记忆添加的用户名密码:

如果已经配置好 Java 环境,软件自己可以找到 Java 的安装目录,我们不需要修改:

这个是选择 Tomcat 的安装目录,我们选择 C:\Tomcat

最后点击 Finish :

然后可以看到 Tomcat 服务正在启动:

打开浏览器,敲入http://localhost:8080,如果出现页面,那么配置成功。

这里 Tomcat 就安装好了。

Tomcat配置

Tomcat 环境 配置并非必须

新建变量

在桌面我的电脑/此电脑右键、左上角高级系统设置高级选项卡、环境变量系统变量下新建以下变量:

比如本文 Tomcat 安装在C:\Tomcat;如果你是其他目录,替换掉C:\Tomcat即可。

变量名:CATALINA_BASE
变量值:C:\Tomcat;

变量名:CATALINA_HOME
变量值:C:\Tomcat;

添加变量

PATH 中加入:

%CATALINA_HOME%\bin;

CLASSPATH 中加入(配置过 Java 环境应该就新建过此变量)

%CATALINA_HOME%\common\lib\servlet-api.jar;

(注意加的时候在原变量值后加英文状态下的“;”)

其他问题

安装 Tomcat 过程中出现 failed to install tomcat8 service 错误及解决方法

在安装Tomcat时,报 failed to install tomcat6 service ,check your setting and permissio 错误。

往往是因为以前装过 Tomcat,而删除它时,只是简单的删除了它的文件夹,并没有删除服务里的 Tomcat 服务。

两种解决办法

1、Windows+R (开始->运行) 输入 services.msc

查看 Apache Tomcat 8.0 Tomcat8 对应的服务名,比如我的是 Tomcat8

然后 cmd 中以管理员身份执行如下命令:

sc delete Tomcat8

2、在运行框输入 regedit,打开注册表。

进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet*\Services,然后删除 Tomcat8 系列即可。

最后重新安装 Tomcat8 就可以了。

其他

由我原来在博客园的文章整理而来:
1、http://www.cnblogs.com/wangshunli/p/4230382.html
2、http://www.cnblogs.com/wangshunli/p/4487353.html

4

评论 (4)

取消
  1. 头像
    Athena
    Windows 10 · Google Chrome

    大佬,这是你自己做的博客网站吗

    回复
    1. 头像
      wshunli 作者
      Windows 10 · Google Chrome
      @ Athena

      也是用别人的模板 表情

      回复
  2. 头像
    Anonymous
    Android · Google Chrome

    为什么在cmd中输入sc delete Tomcat8后上边显示[sc] openService 失败 5:拒绝访问

    回复
    1. 头像
      wshunli 作者
      Windows 10 · Google Chrome
      @ Anonymous

      检查是不是服务没有停掉;是不是管理员身份运行的

      回复