Tomcat下载安装经验教程,第1张

Tomcat作为一款轻量级的web应用服务器,在开发jsp和servlet服务时,因为可以实时并且动态的显示编码效果,而被大家喜欢,下面就来介绍如何下载并使用

01

在浏览器地址栏中输入http://tomcatapacheorg/,访问apache官网获取信息

02

在安装tomcat之前,首先应该先确认需要下载的版本,目前最新版本为90x,为了避免意料之外的错误,推荐下载的版本和安装的Java版本保持一致。win+R,调出运行窗口,输入cmd

03

在打开的窗口内输入java -version,查看安装Java的版本号

04

在tomcat首页左侧找到which version,查看Java和tomcat的版本对应信息

05

这里我们选择tomcat版本7进行下载,在左侧点击tomcat 7,进入详情界面

06

右侧提供了很多的下载项,我们需要对自己的机器进行适配,下面来查看自己电脑的位数,打开控制面板,找到系统,如下图

07

点击64位进行下载

08

找到下载路径,解压文件

09

按照如下图所示的路径依次打开,找到bin下的startupbat,双击运行

10

等待片刻,出现如下图所示的启动成功信息后,浏览器地址输入http://localhost:8080/,出现标志性的小猫就证明服务已正常启动,到此我们就完成了tomcat的安装使用了

这个教程涵盖了在 Ubuntu 1404 上 Tomcat 70x 版本的安装和基础配置。

有两种基本的途径来安装 Tomcat 到 Ubuntu 上:

通过 apt-get 工具来安装,这是最简单的方法。

从 Apache Tomcat 网站下载二进制发布包。本教程不涵盖这种方法。

在这个教程中,我们将使用最简单地方法: apt-get 。这将从官方的 Ubuntu 资源仓库安装最新的 Tomcat 发布包,这个包可能不是 Tomcat 的最新发布版本。如果你想要确保安装 Tomcat 的最新版,你可以下载最新的二进制发布包。

步骤一 - 先决条件

在你开始这个向导之前,在你的服务器上需要配置一个独立的非 root 用户账号。你可以按照 Ubuntu 1404 上搭建服务器中的 1-4 步来学习完成它。我们这里使用创建的 demo 用户来完成后续的教程。

步骤二 - 安装 Tomcat

首先,你需要升级 apt-get 软件包列表:

sudo apt-get update

现在你已经准备好安装 Tomcat。运行以下命令,开始安装:

sudo apt-get install tomcat7

输入 yes 来安装 Tomcat 。这将同时安装 Tomcat 和它的依赖,例如 Java,同时,它将创建一个 tomcat7 用户,并以默认设置启动 Tomcat 。

这时候, Tomcat 并没有完全安装完成,但你可以通过在浏览器中输入本地域名或IP地址之后加 :8080 的方法来访问默认页面。

http://your_ip_address:8080

你会看到一个闪屏页面,显示 “It works” ,和其他附加信息。现在,我们要深入到 Tomcat 的安装过程。

步骤三 - 安装额外软件包

注意:如果你对 Tomcat 足够了解,且不需要 Web 管理接口,文档和示例,那这个章节不是必须的。如果你是第一次接触 Tomcat ,请继续。

通过以下代码,你将安装 Tomcat 的在线文档, Web接 口(管理 Web 应用),以及一些示例应用。

sudo apt-get install tomcat7-docs tomcat7-admin tomcat7-examples

输入 yes 来安装这些软件包。后面我们会讲到这些工具的用法和配置。接下来,我们要安装 JDK 。

步骤四 - 安装 JDK (可选)

如果你打算在服务器上开发应用,你需要安装本章节中提到的软件。

JDK 确保我们可以开发运行在 Tomcat 服务器上的 Java 应用。运行以下命令来安装 openjdk-7-jdk:

sudo apt-get install default-jdk

作为 JDK 的附件, Tomcat 文档上建议同时安装用来构建 Java 应用 Apache Ant 工具及包括 Git 在内的源码控制系统。通过下面的命令来安装它们:

sudo apt-get install ant git

Apache Ant 的更多信息,可查阅其官方文档。 Git 使用教程可以参考这里。

步骤五 - 配置 Tomcat Web 管理器

想要使用步骤三中安装的 Web 应用管理器,需要先登录到 Tomcat 服务器。首先需要编辑修改 tomcat-usersxml :

sudo nano /etc/tomcat7/tomcat-usersxml

该文件充满了用于说明如何配置的注释。你需要删除下面两行之间的所有注释。如需要用作参考,则保留。

<tomcat-users>

</tomcat-users>

你需要添加一个用户,可以访问 manager-gui 和 admin-gui (我们在步骤三种安装的管理界面)。你可以通过如下的配置来定义一个用户。如果需要,确保修改用户名和密码。

<tomcat-users>

<user username="admin" password="password" roles="manager-gui,admin-gui" />

</tomcat-users>

保存并退出 tomcat-usersxml 文件。重启 Tomcat 服务,以便修改配置生效。

sudo service tomcat7 restart

步骤六 - 访问 Web 界面

现在,我们已经配置了一个管理员用户,从 Web 浏览器访问 Web 管理器页面。

http://your-ip_address:8080

下载说明,在此不贴链接地址了,请度娘吧。

JDK下载,当你度娘到官方网页之后,经过你小小的努力你进入如图的页面,下载的时候请把如图中上边的Accept

License

Agreement选中了,然后根据你的系统点击相应的版本。我的系统是64位windows,选择jdk-7u45-windows-x64下载。

Tomcat下载,你需要下载与JDK相配的版本,官方首页就有如下图所示,在这里与最新版JDK相对应的就是Tomcat 80了。下载下来的文件名是

apache-tomcat-800-RC5-windows-x64exe

安装与配置环境变量

1、先安装JDK,跟你平时安装软件一样,非常傻瓜地进行着,在此就不讲述了。

在这里说明一下,一般网上

复制的经验都是直接默认安装路径,本人在这里非常看不过带有版本号的文件夹,在安装选择路径的时候直接安装在c盘文件夹JDK下如下图所示。

2、配置JDK环境变量

这一步很多人都不明白,一般都是对着配置。简单地说,就是相当给你安装的JDK路径取个别名,方便以后在CMD命令行操作编译。

1)右击计算机(我的电脑)->属性或者直接点击控制面板,将会弹出控制面板主页。

2)请根据图A所示选择环境变量,将弹出图B所示的窗口

3)在系统变量中需要新建3个变量

大小写不区分,如果存在相同变量名,请使用编辑修改变量值。

变量名为JAVA_HOME,变量值为:C:\JDK(具体请根据你安装的JDK路径而定,如果是默认应该是这个形式C:\Program Files\Java\jdk17)

变量名为CLASSPATH,变量值为;%JAVA_HOME%\lib;

变量名为PATH,变量值为%JAVA_HOME%\bin

至此完成了JDK的环境配置,请在cmd命令行界面下输入java -version测试是否安装成功。下面进行Tomcat服务器的安装与配置。

Tomcat的安装与配置

解压下载文件包,不习惯版本号文件夹,在这里我修改默认文件夹名apache-tomcat-800-RC5-windows-x64为tomcat。请同学们根据自己的意愿选择。

配置Tomcat环境变量

打开系统环境变量请参考第三步图示操作。

在系统变量中添加以下变量

1)新建TOMCAT_HOME变量

变量名TOMCAT_HOME

变量值c:\tomcat

变量值即为我们下载的tomcat解压路径,在这里我的是c:\tomcat,如果有疑惑,可以参考第五步。

2)新建CATALINA_HOME变量

变量名CATALINA_HOME

变量值c:\tomcat

没错,CATALINA_HOME的变量值与TOMCAT_HOME的变量值是一样的。

3)修改变量Path

在系统变量中找到Path变量名,双击或点击编辑,在末尾添加如下内容

;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib

这里要注意,各个变量值之间一定要用;分隔。

4)启动Tomcat服务器

在cmd命令窗口下输入startup回车,运行如下图所示

步骤阅读

测试Tomcat服务器是否安装成功

在浏览器中输入

安装成功将如下图所示

我到apache官网上下载了个linux下的tomcat7,然后复制到linux服务器上了,解压安装(参照的CSDN博客,请自行查看下),如果java没有安装,请自行安装,接着测试tomcat是否能够启动,如果能够启动则把一个项目的war包拷入到该tomcat的webapps下面,删除ROOT文件夹,然后进入bin目录,输入/startupsh,进行开启tomcat,我用的是wcpwar包,开启时间需要看项目大小。一般情况下,是需要将tomcat关闭之后(/shutdownsh),再重新启动tomcat,但是有时关闭tomcat并不能完全关闭它,这样会占用端口号,所以我们使用:ps -ef | grep tomcat,来查看tomcat的打开情况,使用:kill - 9 编号,来关闭tomcat。然后,重启该tomcat就可以了,此时就可访问:服务器地址:+端口号+/项目名,来访问这个项目的服务了。

1、到阿里云官网购买一台服务器

  2、给阿里云服务器挂盘,阿里云有教程这里不讲解,自己看。

Linux 系统挂载数据盘

视频:Linux服务器挂载数据盘

  3、下载tomcat http://apachearvixecom/tomcat/tomcat-7/v7054/bin/apache-tomcat-7054zip

4、准备三个Java Web项目,

web-home 官网项目

web-api 接口项目

web-admin 管理后台项目

开始配置环境:

  1、登录申请成功的阿里云服务器中

  2、编辑bashrc文件

1

vim bashrc

  文件中默认内容是

# bashrc

# User specific aliases and functions

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

#ource global definitions

if [ -f /etc/bashrc ]; then

/etc/bashrc

fi

  3、添加Tomcat 环境变量

# bashrc

# User specific aliases and functions

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

CATALINA_1_BASE=/alidata/server/tomcat-web-admin-6011

CATALINA_1_HOME=/alidata/server/tomcat-web-admin-6011

CATALINA_1_TMPDIR=/alidata/server/tomcat-yunmai-admin-8011/temp

export CATALINA_1_BASE CATALINA_1_HOME CATALINA_1_TMPDIR

CATALINA_2_BASE=/alidata/server/tomcat-web-home-6022

CATALINA_2_HOME=/alidata/server/tomcat-web-home-6022

CATALINA_2_TMPDIR=/alidata/server/tomcat-web-home-6022/temp

export CATALINA_2_BASE CATALINA_2_HOME CATALINA_2_TMPDIR

CATALINA_3_BASE=/alidata/server/tomcat-web-api-6033

CATALINA_3_HOME=/alidata/server/tomcat-web-api-6033

CATALINA_3_TMPDIR=/alidata/server/tomcat-web-6033/temp

export CATALINA_3_BASE CATALINA_3_HOME CATALINA_3_TMPDIR

#ource global definitions

if [ -f /etc/bashrc ]; then

/etc/bashrc

fi

  4、重启服务器 reboot

 

1

reboot

  

配置Tomact服务:

  1、把下载下来的apache-tomcat-7054zip 复杂3份,重命名

     tomcat-web-admin-6011zip

1

tomcat-web-home-6022zip

1

tomcat-web-api-6033zip<br> <strong>2、把刚重命名的三个Tomcat把上次到 阿里云云服务器中</strong><br> cd /alidata/server/ <br>   本解压文件

unzip tomcat-web-admin-6011zip

unzip tomcat-web-home-6022zip

unzip tomcat-web-api-6033zip

1

<strong>3、修改tomcat-web-admin-6011配置 </strong> <br>  <strong>修改文件conf\serverxml文件</strong><br>  

1

cd /alidata/server/tomcat-web-admin-6011/conf

vim serverxml

找到配置<Server port="8005" shutdown="SHUTDOWN">

修改成<Server port="16011" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/11" connectionTimeout="20000" redirectPort="8443" />

修改成<Connector port="6011" protocol="HTTP/11" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/13" redirectPort="8443" />

修改成<Connector port="6110" protocol="AJP/13" redirectPort="8443" />

1

在<Host> </Host>中间添加下面代码,配置Web项目访问路径 <br><Context path="" docBase="/alidata/www/web-admin" />

1

<strong> 修改bin\catalinash 文件 </strong>

cd /alidata/server/tomcat-web-admin-6011/bin

vim catalinash

替换一下配置

CATALINA_BASE 修改替换称 CATALINA_1_BASE

CATALINA_HOME 修改替换称 CATALINA_1_HOME

CATALINA_TMPDIR 修改替换称 CATALINA_1_TMPDIR

1

1

<strong>4、修改tomcat-web-home-6022配置<br></strong> <strong> 修改文件conf\serverxml文件</strong>

cd /alidata/server/tomcat-web-home-6022/conf

vim serverxml

找到配置<Server port="8005" shutdown="SHUTDOWN">

修改成<Server port="16022" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/11" connectionTimeout="20000" redirectPort="8443" />

修改成<Connector port="6022" protocol="HTTP/11" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/13" redirectPort="8443" />

修改成<Connector port="6220" protocol="AJP/13" redirectPort="8443" />

1

在<Host> </Host>中间添加下面代码,配置Web项目访问路径 <br><Context path="" docBase="/alidata/www/web-home" />

1

<strong> 修改bin\catalinash 文件</strong>

cd /alidata/server/tomcat-web-home-6022/bin

vim catalinash

替换一下配置

CATALINA_BASE 修改替换称 CATALINA_2_BASE

CATALINA_HOME 修改替换称 CATALINA_2_HOME

CATALINA_TMPDIR 修改替换称 CATALINA_2_TMPDIR

<strong>5、修改tomcat-web-api-6033配置<br></strong>  <strong>修改文件conf\serverxml</strong>

cd /alidata/server/tomcat-web-api-6033/conf

vim serverxml

找到配置<Server port="8005" shutdown="SHUTDOWN">

修改成<Server port="16033" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/11" connectionTimeout="20000" redirectPort="8443" />

修改成<Connector port="6033" protocol="HTTP/11" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/13" redirectPort="8443" />

修改成<Connector port="6330" protocol="AJP/13" redirectPort="8443" /><br><br><span>在<Host> </Host>中间添加下面代码,配置Web项目访问路径<span> <br><Context path="" docBase="/alidata/www/web-api" /></span></span>

1

<em>  </em><strong>修改bin\catalinash 文件</strong><em><br></em>

cd /alidata/server/tomcat-web-api-6033/bin

vim catalinash

替换一下配置

CATALINA_BASE 修改替换称 CATALINA_3_BASE

CATALINA_HOME 修改替换称 CATALINA_3_HOME

CATALINA_TMPDIR 修改替换称 CATALINA_3_TMPDIR

  

配置Web项目:

  1、创建Java Web项目 web-admin 到服务器上

   cd /alidata/www/

   上传web-adminzip 解压unzip web-adminzip

2、创建Java Web项目 web-home 到服务器上

    cd /alidata/www/

   上传web-homezip 解压unzip web-homezip

3、创建Java Web项目 web-api 到服务器上

    cd /alidata/www/

   上传web-apizip 解压unzip web-apizip

二、Tomcat 服务器的安装和配置

1 使用 tomcat6020rar 文件解压即完成安装

2 tomcat 就是一个java程序,一定会用到 jre

所以需要配置环境变量 java_home 配置成jdk的安装目录 c:\jdk16

tomcat的启动是通过 startupbat 文件, 实际上 startupbat 中是去调用

catalinabat 文件, 而且是通过 %catalina_home%\bin\catalinabat 去找

所以为了保证服务器启动正常, 需要配置 catalina_home 环境变量为 tomcat的安装目录

3 tomcat 的目录结构

bin : 存放一些执行文件

conf : 存放服务器的配置文件

lib : 存放tomcat 所依赖的 jar 文件

logs: 存放日志文件

temp: 存放临时文件

webapps: web applications 存放所有的web应用程序(web资源)

work: tomcat 的工作目录, jsp翻译成的Servlet就在这个目录下

4 web应用

多个web资源存放在一个目录下即为一个web应用(web应用程序、web工程)

web 应用的目录结构

静态web资源直接放在目录下

java 类放在classes目录下

webxml 文件负责管理web应用下所有的web资源

所有jar包放在lib目录下

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Tomcat下载安装经验教程

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情