admin 管理员组

文章数量: 887032


2023年12月23日发(作者:gitlab使用)

Tomcat安装与配置 雪飘寒

Tomcat安装与配置

安装Tomcat之前先配置JDK,JDK的JAVA_HOME变量都必须设置好,以便Tomcat找到JDK。关闭防火墙等。

安装版Tomcat:

Tomcat安装与配置 雪飘寒

指定端口,用户名,密码

端口默认为8080,如果安装了Oracle,8080端口可能被占用。

Tomcat安装与配置 雪飘寒

选择JRE的文件夹,如果JAVA_HOME配置正确,则会自动选择路径。

点击Finish完成安装。

Tomcat安装与配置 雪飘寒

安装成功后,自动启动Tomcat服务:

安装版的Tomcat有Apache Tomcat系统服务项这个好处,其他好处暂无。

Tomcat安装与配置 雪飘寒

免安装版Tomcat

配置好JDK等环境变量之后,配置Tomcat环境变量(也可以不配置,最好配置)

之后双击Tomcat文件夹目录下的bin目录下的

启动成功:

由启动信息可知,服务端口号为:8080

Tomcat安装与配置 雪飘寒

启动成功之后,验证启动是否成功。

在浏览器中输入:

localhost:8080

或者:

127.0.0.1:8080

访问其他人的Tomcat服务器

其他人的IP地址:8080

例如:

192.168.1.16:8080

出现Tomcat本机主页,则Tomcat安装成功。

Tomcat安装与配置 雪飘寒

Tomcat的配置

修改服务器启动端口(默认为8080的):

Tomcat的所有配置文件都在conf文件夹中,是核心配置文件。

打开conf文件夹中的

connectionTimeout="20000"

redirectPort="8443" />

将8080更改为对应端口即可,此处改为80端口。

connectionTimeout="20000"

redirectPort="8443" />

此后启动时只需输入80端口即可。

重新启动,查看效果。

80端口是浏览器默认的端口,可以不输入80,其他端口则需要输入

配置虚拟目录

例:在D盘中新建文件夹D: myweb

在D:myweb文件夹中新建文件夹WEB-INF(WEB-INF不能小写)

在WEB-INF文件夹中新建,输入

Tomcat安装与配置 雪飘寒

xmlns:xsi="/2001/XMLSchema-instance"

xsi:schemaLocation="/xml/ns/javaee /xml/ns/javaee/web-app_2_"

version="2.5">

Welcome to Tomcat

Welcome to Tomcat

最好将Tomcat文件夹下的webappsROOT文件夹中的WEB-INF文件夹复制到自定义的文件夹中,然后修改内容。

修改之后,打开conf文件夹中的

在结尾处的上一行添加信息(倒数几行)

添加信息:

Context

path

docBase

表示配置一个新的上下文。

表示浏览器输入的路径,起始必须以/起始。

表示绝对物理路径。

之后则可通过

localhost:80/myweb

找到D:myweb下的内容。

绝对物理路径(本机的硬盘)里面一定不能有中文

重启服务器,查看效果。

Tomcat安装与配置 雪飘寒

此时运行虚拟目录出现404错误,表示文件找不到。说明虚拟目录配置已经成功,但是目录列表功能关闭。开发中目录列表一般关闭。

如果想通过浏览器观察一个目录下的全部内容,则需要修改conf目录下的文件以启动目录列表功能。

为了安全,项目发布时最好关闭目录列表功能。

打开,将原有的listings值改为true。

default

tServlet

debug

0

listings

true

1

Tomcat安装与配置 雪飘寒

修改之后重启Tomcat服务器。

输入,80端口可以不写

localhost/myweb

在myweb文件夹下新建

输入:

Tomcat安装与配置 雪飘寒

Hello JSP World

<%

n("Hello World!!!");

%>

F5刷新浏览器

出现以下内容:

点击

出现

Tomcat安装与配置 雪飘寒

此时Tomcat表示已经配置成功,如果有问题,则按照图文重新配置即可。

MyEclipse与Tomacat配置

安装MyEclipse成功后,启动MyEclipse,新建Web Project,起名为WebProject

Tomcat安装与配置 雪飘寒

Tomcat安装与配置 雪飘寒

MyEclipse自动创建WebRoot文件夹

删除文件夹下的文件。

新建JSP文件

Tomcat安装与配置 雪飘寒

起名为

Tomcat安装与配置 雪飘寒

删除自动产生的代码,输入测试代码

Hello JSP World

<%

n("Hello World!!!");

%>

Tomcat安装与配置 雪飘寒

手工发布(推荐方式)

将目录添加到虚拟目录

找到刚刚写的JSP文件的目录

D:MyProjectWebProjectWebRoot

将目录加入到中,虚拟目录名demo

Tomcat安装与配置 雪飘寒

重启服务器,运行IE,查看效果。

输入:localhost/demo/

Tomcat安装与配置 雪飘寒

自动发布(使用MyEclipse自带的功能自动发布)

MyEclipse中选择windowPreference

Tomcat安装与配置 雪飘寒

Tomcat安装与配置 雪飘寒

Tomcat安装与配置 雪飘寒

Tomcat安装与配置 雪飘寒

选择版本:

Tomcat安装与配置 雪飘寒

选择Enable

Tomcat安装与配置 雪飘寒

选择Tomcat的路径

Tomcat安装与配置 雪飘寒

选择JDK

Tomcat安装与配置 雪飘寒

Tomcat安装与配置 雪飘寒

Tomcat安装与配置 雪飘寒

选择路径到JDK的主目录下即可

Tomcat安装与配置 雪飘寒

点击Finish,点击OK。

选择工具栏上的部署项目按钮

Tomcat安装与配置 雪飘寒

Tomcat安装与配置 雪飘寒

Tomcat安装与配置 雪飘寒

点击Finish,点击OK。

此时,项目已经部署到Tomcat之中,部署到了Tomcat的安装目录的webapps文件夹之下

自动发布:就是直接将所有的web项目copy到webapps目录下,之后可以再MyEclipse中启动服务器直接运行了。

打开Tomcat目录下的webapps

C:apache-tomcat-6.0.20webapps

Tomcat安装与配置 雪飘寒

发现果然都在这里。

C:apache-tomcat-6.0.20webappsWebProject

MyEclipse中启动服务器

Tomcat安装与配置 雪飘寒

浏览器中输入:

localhost/WebProject/

Tomcat安装与配置 雪飘寒

此时自动部署成功。

学习时,不建议使用自动部署。


本文标签: 目录 文件夹 端口 配置 安装