安装和配置Tomcat

1.1 问题

分别在Linux和windows系统下实现Tomcat的安装和配置。

1.2 步骤

在Linux系统下安装、配置Tomcat

步骤0:安装JDK及配置JAVA_HOME、PATH等环境变量

到Oracle官方网站下载JDK的Linux专用安装程序后,执行安装,假定安装路径为“usr/local/jdk1.7”。安装结束后配置环境变量的过程如图-1所示,在终端中输入“gedit /home/soft01/.bashrc”,其代表的含义是使用gedit编辑soft01这个用户下的环境变量。

图–1

在文件中输入图-2所示的第9,10,11行代码

图–2

其含义为:

  • 新建“JAVA_HOME”环境变量,记录的是jdk1.7安装的根路径。
  • 修改“CLASSPATH”环境变量,末尾添加原有CLASSPATH的值,以防覆盖
  • 修改“PATH”环境变量,记录“jdk1.7/bin“这个路径,末尾添加原有PATH的值,以防覆盖。

具体完整代码为:

  1. export JAVA_HOME=/usr/local/jdk1.7
  2. export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/
  3. tools.jar:$CLASSPATH
  4. export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

在终端中输入“java –version“,查看是否配置成功,结果如图-3所示:

图–3

步骤一:下载及解压Tomcat

在tomcat.apache.org网站下载Tomcat7.0程序的安装包。Linux系统选择tar.gz格式。如图-4所示:

图 -4

下载后的文件如图-5所示:

图– 5

将此文档解压到“/home/soft01/”或其子目录下,假定本次解压位置为“/home/soft01/java”,如图-6所示:

图–6

解压后的结果如图-7所示,保证tomcat-apache-7.0.6文件夹下面包含Tomcat文件。

图 -7

步骤二:启动Tomcat

在终端中输入如下命令:“cd /home/soft01/java/apache-tomcat-7.0.6/bin”进入到tomcat的安装目录的bin下面。如图-8所示,可以通过“pwd”命令查看当前位置是否正确。

图– 8

继续在终端中输入“sh startup.sh”命令,如图-9所示:

图– 9

为检验Tomcat的确已经启动成功,打开浏览器输入http://localhost:8080查看结果。如图-10所示为启动成功。

图 - 10

步骤三:关闭Tomcat

在终端中输入“sh shutdown.sh”命令,停止Tomcat服务。如图-11:

图– 11

再次在浏览器中输入“http://localhost:8080”查看页面效果,则显示“该页无法显示”的提示。

在Windows系统下安装、配置Tomcat

步骤0:安装JDK及配置JAVA_HOME、PATH等环境变量

到Oracle官方网站下载JDK的Windows专用安装程序后,执行安装,假定安装路径为“d:\java\jdk1.7”,则配置环境变量过程如下:

“我的电脑”右键“属性”(高级系统设置(环境变量。如图-12,图-13,图-14所示:

图 - 12

图 -13

图– 14

对“系统变量”做以下三个操作:

新建系统变量,变量名为“JAVA_HOME”,变量值为“D:\java\jdk1.7”。即JDK的安装路径的根路径。如图-15所示:

图– 15

新建系统变量,变量名为“CLASSPATH”,变量值为“.;%JAVA_HOME%\lib;%JAVA_HOME\

lib\tools.jar”。第一个为“.”点,代表当前路径,即在当前路径下寻找类,后面为安装的jdk中的jar文件的路径,中间用“;“分号隔开(Linux系统用”:“冒号分隔)如图-16所示。

图– 16

修改原有系统变量“Path“,将光标移动到变量值的最前面(注意,一定不要删除原有的变量值),添加”%JAVA_HOME%\bin;”。一定要以分号结束,作为与原有值的分隔标识。安装的Tomcat的bin目录下有很多可执行程序和命令,记录这个地址后,不管在任何目录下输入java和javac命令,系统都能找到对应的命令并执行。

图– 17

通过以上三个环境变量的设置以后,为了验证JDK是否配置成功,则通过在命令行中输入命令来检测。在“运行”窗口中输入“cmd”进入到命令行界面,输入“java -version”查看输出结果,如果提示“java version 1.7.X_XX”则代表配置成功。如图-18所示。

图 - 18

步骤一:下载及解压Tomcat

在apache网站的指定下载页面,选择适合Windows操作系统的Tomcat版本后下载。如图-19所示。

图 - 19

将下载的文件解压缩到指定路径。假定本次解压路径为“d:\java\tomcat7”,结果如图-20所示。注意“tomcat7”下面不再包含子文件夹,直接包含tomcat的各文件。

图 -20

步骤二:启动Tomcat

使用命令行工具,输入“d:”切换到D盘,再输入“cd d:\java\tomcat7\bin“进入到tomcat文件夹中的bin目录下,输入“startup”命令即可启动Tomcat。如图-21,22所示。

图– 21

图 - 22

打开浏览器输入”http://localhost:8080“验证启动成功。如图-23。

图 - 23

步骤三:关闭Tomcat

在命令行中输入“shutdown”命令可以关闭Tomcat。如图-24所示。

图 - 24

2 手动开发第一个Web项目

2.1 问题

使用文本编辑工具开发第一个Servlet程序。

2.2 步骤

开发Servlet程序的步骤如下

  1. 1.编写java源文件,文件中的类必须实现Servlet接口或继承HttpServlet类
  2. 2 . 编译java源文件,生成class文件
  3. 3.打包,将编译后的文件按照规定目录结构进行整理
  4. 4 . 部署,将目录结构复制到Web容器的指定位置
  5. 5 . 启动Web容器,输入符合规范的地址访问Servlet

不管是在Linux还是Windows系统下,按照以上五步即可完成Web程序的开发,区别只在于系统不同则实现对应步骤的命令不同。

Linux下开发第一个Web程序

步骤一:编写源文件

新建一个HelloServlet.java的文件,假定保存路径为“/home/soft01/java”。如图-25.

图– 25

文件的代码如图-26所示:

图 - 26

步骤二:编译HelloServlet.java文件

进入终端,输入“cd /home/soft01/java”命令,切换当前目录到HelloServlet.java文件所在的位置;输入“javac –d . HelloServlet.java”命令进行编译,-d参数代表编译结果的保存位置,“.”点符号代表当前目录,中间都有空格隔开,即编译HelloServlet.java文件,并将结果保存在当前目录;由于java源文件中使用了javax.servlet.*以及javax.servlet.http.*这两个包中的类,而这些类存在于我们解压的Tomcat目录中lib下的servlet-api.jar文件中,因此为了能够正确编译,需要在javac命令中添加“-cp”参数,说明一下这个servlet-api.jar文件所在的位置,所以javac命令调整为如下内容:

“javac –cp /home/soft01/java/apache-tomcat-7.0.6/lib/serlvet-api.jar –d . HelloServlet.java”

查看编译结果,会发现在当前目录中多了一个名字叫web的文件夹(源代码中有package web这句代码)及文件夹下的HelloServlet.class文件。

编译过程及结果如图-27,图-28所示:

图– 27

图– 28

步骤三:打包

打包即将工程各组件、文件以规定的目录结构进行整理。首先是在“/home/soft01/java”目录下创建整个应用的一个文件夹,暂定名称叫firstweb(可变),firstweb内包含一个叫做“WEB-INF”的文件夹,且名字不可变,“WEB-INF”下面包含一个叫做“classes”的文件夹,将刚刚编译好包含HelloServlet.class的web文件夹整体拷贝到“classes”文件夹下;同时,在“WEB-INF“文件夹下与“classes”同级别,添加一个名字叫做“web.xml”(名称不可变)的文件。具备了“WEB-INF”、“classes”、“web.xml”之后,打包步骤基本完成。生成的目录结构如图-29所示。

图– 29

编写web.xml文件时,内容可以参考tomcat安装目录下webapps/examples/WEB-INF

/web.xml文件。拷贝文件第一行,<web-app>、<servlet>、<servlet-mapping>节点即可,修改文件内容,与图-30保持一致。其中,两个servlet-name的名字要一致,servlet-class填写的是编译后的HelloServlet这个类的完整名称,带上包名。url-pattern内的值一定更要以斜杠“/”开头。

图 - 30

步骤四:部署

部署工程就是将整个应用拷贝到tomcat的webapps这个文件夹下面。拷贝完的结果如图-31所示。

图 - 31

步骤五:启动容器,访问Servlet查看结果

在终端中,输入“cd /home/soft01/java/apache-tomcat-7.0.6/bin”命令,切换到tomcat的bin目录;再输入“sh startup.sh”命令,启动Tomcat。

打开浏览器,输入“http://localhost:8080/firstweb/hello”回车,查看页面输出效果图-32所示。

图– 32

Windows下开发第一个Web程序

步骤一:编写源文件

新建java源文件,假定保存路径为“d:\java”,内容如图-33所示。

图 - 33

步骤二:编译HelloServlet.java文件

进入到命令行工具,输入命令“d:”切换盘符,输入命令“cd java”进入到HelloServlet.java源文件所在的目录,输入命令“javac –cp d:\java\tomcat7\lib\servlet-api.jar –d . HelloServlet.java”编译java文件到当前目录下。命令及输出结果如图-34,图-35所示。

图– 34

图– 35

步骤三:打包

按照如下结构进行整理应用的目录结构。

图– 36

详细结构可以参考图-29。web.xml文件内容参考图-30。

步骤四:部署

将整个firstweb文件夹拷贝到tomcat安装路径下的webapps文件夹下。如图-37所示。

图 - 37

步骤五:启动容器,访问Servlet查看结果

进入到命令行工具,输入“d:”切换盘符,输入“cd java\tomcat7\bin”进入到tomcat的工具目录,输入“startup”回车,启动tomcat。如图-38,图-39所示。

图– 38

图– 39

打开浏览器,输入“http://localhost:8080/firstweb/hello”查看运行结果。

图 - 40

原文地址:https://www.cnblogs.com/congrong-zhp/p/10133206.html

时间: 2024-09-30 05:27:27

安装和配置Tomcat的相关文章

017在Linux系统下安装和配置Tomcat

实例说明 介绍在Linux系统下安装可配置Tomcat 设计过程 首先要把xxx.tar.gz上传到Linux,然后开始执行以下命令 使用tar -zxvf xxx.tar.gz解压文件,屏幕将显示解压信息 使用ll显示出Tomcat文件夹xxx 使用mv xxx  /usr/tomcatX 把文件夹移动到usr目录下 使用mv xxx tomcatX修改目录文件名为tomcatX 进入tomcatX/bin目录下,startup.sh和catalina.sh这两个文件能启动tomcat ./s

小白 安装和配置Tomcat 局域网内访问网页

1.官网http://tomcat.apache.org/  ,下载tomcat,解压就好 2.官网www.oracle.com, 下载javaJDK,截图如下,点击黄色荧光笔 然后 然后 注意,点击同意,然后在选择相应系统,我是window32位,下载安装 3.设置环境变量, 我不知道苹果系统的,win7的是右击计算机 >属性>右下角更改设置>高级>环境变量(截图),新建用户变量(上面那个),变量名CATALINA_HOME,变量值就是解压后的路径,eg:D:\Program F

centos下安装并配置tomcat

1,安装jdk,centos默认安装了java-openjdk的环境,但是不带JDK,运行 yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel 2,下载apache-tomcat-7.0.56.tar.gz: 3.配置tomcat环境并设置为服务,采用jsvc 解压:tar vzvf apache-tomcat-7.0.56.tar.gz 重命名: mv apache-tomcat-7.0.56 /usr/local/apache-to

CentOS 6.5上安装并配置Tomcat

一.下载并安装jdk 到oracle官网下载jdk,然后上传到CentOS上. cd /opt/tools/ [[email protected] tools]# ll jdk-8u101-linux-i586.tar.gz apache-tomcat-7.0.72.tar.gz  -rw-r--r-- 1 root root   8931288 Sep 14 20:39 apache-tomcat-7.0.72.tar.gz -rw-r--r-- 1 root root 183456778 O

安装和配置tomcat服务器

本文主要介绍一下tomcat服务器的安装和配置 1.获取tomcat tomcat服务器可以到它的官方网站(http://tomcat.apache.org)上下载 2.安装tomcat 具体步骤: (1)双击apache-tomcat-7.0.65.exe文件 (2)接受协议,单击I agree (3)设置tomacat服务器的端口.用户名.密码 用户名为admin 密码为空 (4)选择jvm虚拟机路径,这里选择JDK的安装路径 (5 )设置tomcat的安装路径 (6)安装完毕 3.启动to

Tomcat(介绍,JDK安装,Tomcat安装,配置Tomcat监听80端口)

一.Tomcat介绍 目前有很多网站是用Java编写的,所以解析Java程序就必须有相关的软件来完成,Tomcat就是其中之一 Tomcat是Apache软件基金会,的Jakarta项目中的一个核心项目,由apache.sun和其他一些公司及个人共同开发而成,Tomcat技术先进,性能稳定而且免费,因而深受Java爱好者的喜欢,并得到部分开发商的认可,成为目前比较流行的web因公服务器. Java程序写的网站用Tomcat+jdk来运行的. tomcat是一个中间件,真正起作用的,解析java脚

【JAVA学习】03.MyEclipse安装与配置Tomcat

[提要] Eclipse一般用于J2SE,MyEclipse用于J2EE: [步骤] 1.安装MyEclipse,网上随便下载就好: 2.破解MyEclipse,待破解... 3.配置Tomcat,禁用MyEclipse自带的Tomcat,因为MyEclipse里没有Tomcat8,只能配置到Tomcat7.x中,顶部菜单中找到服务器配置图标, Configure Servce--Services--Integrated Sandbox--MyEclipse Tomcat 6--Disable-

centOS7 mini配置linux服务器(五) 安装和配置tomcat

配置java运行环境,少不了服务器这一块,而tomcat在服务器中占据了很大一部分份额,这里就简单记录下tomcat安装步骤. 下载 首先需要下载tomcat7的安装文件,地址如下: http://tomcat.apache.org/download-70.cgi.进去之后找到 Core: tar.gz (pgp, md5, sha1)即可点击下载 第一步:确认已经安装好了JDK,详细步骤见Linux安装上一篇博客.将下载好的包放置到usr/local/目录下, 然后进入到该目录: cd /us

Mac 下安装并配置 Tomcat

1,下载 点击 官网 ,进入下载页面, 2,安装 解压出来,即安装完成. 移动解压后的文件,换个文件目录(方便集中管理),将它改个名字(毕竟名字太长了). 我将其改名为 tomcat9 ,移入资源库目录下,这也是 Java 安装的默认位置. 3,验证 打开 终端 app ,运行 /Library/tomcat9/bin/startup.sh 出现了如下错误, -bash: /Library/tomcat9/bin/startup.sh: Permission denied 因为用户没有操作该文件