一、Tomcat下载

可以直接从Apache的网站上下载Tomcat(http://tomcat.apache.org/),进入首页后,在左边Download一栏可选择你要下载的版本,点击便可进入Tomcat下载的首页。

注:你会在首页发现有手工安装版和服务安装版,如果下载的是Windows的服务安装版的Tomcat,则会自动在Windows的系统服务中注册Tomcat的信息。

我们在这里下载的是下面这个版本:

二、Tomcat安装

1.使用tomcat时必须要有JDK的支持,所以在本机需要先配置JDK的安装环境(这里有关JDK的安装和配置就不多做解释了)

2.运行刚才下载的Tomcat,全部点击下一步即可安装(注:安装过程显示两个安装目录,一个是配置需要的jre,这个目录不能更改。还有一个是tomcat的安装目录,这个可以更改)

2.安装好之后在安装的目录下会出现一个文件夹,这个文件夹中包含以下内容:

下面我来介绍一下几个主要的目录:

bin:所有的可执行命令,启动和关闭服务器的命令就在此文件夹中

conf:服务器的配置文件夹,其中保存了各个配置信息

lib:tomcat服务器所需要的各个库文件

logs:保存服务器的系统日志

webapps:web应用程序存放的目录,web项目保存到此目录中即可发布

work:临时文件夹,生成所有的临时文件。

3.启动服务器

(1)在bin目录下,双击tomcat8.exe命令便可启动Tomcat服务器

(2)启动后不要关闭上图显示的这个窗口,打开浏览器,输入(127.0.0.1:8080),便可看到下图所示的界面,此时表示服务器已经安装成功

三、Tomcat配置

1、修改端口号

Tomcat安装后,默认的端口是8080,如果想要修改端口号,则可以打开Tomcat安装目录中的conf/server.xml文件,找到以下内容:

将port="8080"修改为port="80",这样以后就不用再在地址中输入端口号。

注:每次修改完配置文件后,得重新启动服务才能生效

2.配置虚拟目录

在Tomcat服务器的配置中,最重要的就是配置虚拟目录的操作,每一个虚拟目录都保存了一个完整的web项目。

(1)E盘创建一个文件夹ninicwebdemo,再创建一个子文件夹WEB-INFO,同时在这个子文件夹中创建一个文件web.xml,此文件里的内容可从Tomcat下的webapps\root\web-info文件夹中找到并复制过去

(2)服务器的配置(conf/server)

在server文件中就加入了<Context path="/webdemo" docBase="E:\ninicwebdemo">这样一句话

path:表示浏览器上的访问虚拟路径名称,前面必须加上“/”

docBase:表示虚拟路径名称所代表的真是路径地址。

注:一个Tomcat服务器可以配置多个虚拟目录,但每一个虚拟目录的path名称不能重复,否则服务器将无法启动。

3.修改conf/web.xml文件

将上图中的false改为true

4.重新启动服务器,打开浏览器,输入:127.0.0.1/webdemo/,即可看到下图所示的界面:

3.配置首页

在conf/web.xml文件中有下面的语句:

<welcome-file-list>
  <welcome-file>index.html</welcome-file>
  <welcome-file>index.htm</welcome-file>
  <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

它表示本站点的默认欢迎页是index.html、index.htm、index.jsp,如果你想换默认首页,可更改以上代码即可。

Tomcat服务器的安装和配置的更多相关文章

  1. JavaWeb:Tomcat服务器的安装与配置

    Tomcat服务器的安装与配置 安装 输入网址进入Tomcat的官网            在左边导航栏选择对应下载的版本            下载安装包形式            下载并解压到我们 ...

  2. Tomcat服务器的安装及配置

    学习目标: 了解Tomcat服务器的主要作用 掌握Tomcat服务器的安装与配置 掌握Tomcat安装目录下主要文件夹的作用 jsp的执行流程 1.Web的工作原理流程图:从图中可以看出Tomcat服 ...

  3. 在Mac上关于tomcat服务器的安装、配置、启动、部署web详细流程

    之前在Mac上通过安装mamp来搭建PHP环境服务器,但是对于java来说,目前还是没有找到类似mamp这样强大的软件来构建及管理java环境服务器,所以目前也是通过命令行来进行tomcat服务器的安 ...

  4. [Java Web] 6、Tomcat服务器的安装及配置以及JSP技术笔记

    目录  1.Web容器简介  2.Tomcat粗介及配置粗讲  3.Tomcat服务器配置 3-1.修改端口号  3-2.配置虚拟目录 3-3.配置首页  4.JSP执行流程  5.JSP粗略了解 1 ...

  5. JSP学习笔记(二):Tomcat服务器的安装及配置

    一.Tomcat的下载及安装. 前往Tomcat官网下载安装包或者免安装压缩包.链接http://tomcat.apache.org/ 这里,我选择的是Tomcat8.0,而不是最新的Tomcat9. ...

  6. JAVA WEB学习笔记(二):Tomcat服务器的安装及配置

    一.Tomcat的下载及安装. 前往Tomcat官网下载安装包或者免安装压缩包.链接http://tomcat.apache.org/ 这里,我选择的是Tomcat8.0,而不是最新的Tomcat9. ...

  7. Tomcat服务器的安装与配置

    安装 输入网址进入Tomcat的官网            在左边导航栏选择对应下载的版本            下载安装包形式             下载并解压到我们欲放入的目录中 配置      ...

  8. Tomcat系列之服务器的安装与配置以及各组件详解

    Tomcat系列之服务器的安装与配置以及各组件详解 大纲 一.前言 二.安装与配置Tomcat 三.Tomcat 目录的结构 四.Tomcat 配置文件 注,本文的测试的操作系统为CentOS 6.4 ...

  9. Tomacat服务器的安装和配置

    一, Tomcat服务器的下载地址(Apache Tomcat的官网):  http://tomcat.apache.org/download-70.cgi 这里为了稳定性安装的版本为7.0. 截止目 ...

随机推荐

  1. 【Linux 线程】常用线程函数复习《四》

    1.线程属性的设置 /************************************************************************* > File Name: ...

  2. java 基础之--nio 网络编程

    在传统的Java 网络编程中,对于客户端的每次连接,对于服务器来说,都要创建一个新的线程与客户端进行通讯,这种频繁的线程的创建,对于服务器来说,是一种巨大的损耗,在Java 1.4 引入Java ni ...

  3. AngularJS——第2章 模块化

    第2章 模块化 使用AngularJS构建应用时是以模块化的方式组织的,即将整个应用划分成多个小模块,各个模块有各自的职责,最终实现完整的应用. 2.1 定义应用 通过为任一HTML标签添加ng-ap ...

  4. ELK logstash 启动慢的解决方法

    最近开始测试部署ELK, 在部署logstash的时候出现一个故障: logstash在第一次安装完成以后启动正常, 但是之后启动时间越来越长, 5分钟以上甚至10多分钟.以至于怀疑程序错误, 在重装 ...

  5. nginx: [emerg] mkdir() "/var/temp/nginx/client" failed (2: No such file or directory)

    报错信息 [root@bogon sbin]# ./nginx nginx: [emerg] mkdir() : No such file or directory) 解决方法 [root@bogon ...

  6. Jenkins发送邮件,邮件正文嵌套的html中文显示乱码

    解决方案: 1.添加系统变量.变量名:JAVA_TOOL_OPTIONS变量值:-Dfile.encoding=UTF8 2.打开jenkins,系统管理--系统设置,在全局属性处勾选Environm ...

  7. dev accordionControl panelcontorl 使用

    对于dev的窗体布局我想更系统的专业的学学,不是评自己以往 的经验去做, 所以我看了dev的demo 里边的例子,封装的很严实,还有他们自己重新做的控件,无法直接使用, 关键的控件也上了锁,可能也是保 ...

  8. oracle 异常错误处理

    分类: Oracle 5.1 异常处理概念 5.1.1 预定义的异常处理 5.1.2 非预定义的异常处理 5.1.3 用户自定义的异常处理 5.1.4 用户定义的异常处理 5.2 异常错误传播 5.2 ...

  9. 如何判断来访的IP是否是百度蜘蛛ip?

    网站日志是可以真实体现网站的状态,通过网站日志我们可以清楚的看到网站每天有多少访客,每天有多少蜘蛛来抓取网站的数据,哪些数据被蜘蛛抓取了.哪些页面在请求数据的时候发现了错误.这些都是可以通过状态码来进 ...

  10. Qt5+VS2010的安装及使用

    在我的博客<Win7下Qt5的安装及使用>中讲解了win7下Qt5+MinGW的安装及使用,本节再讲解win7下Qt5+VS2010的安装及使用.利用Qt5+MinGW开发应用程序比较麻烦 ...