文章目录

  • 什么是Tomcat
  • 为什么我们需要用到Tomcat
  • tomcat下载及安装
    • 1、进入官网www.apache.org,找到Projects中的project List
    • 2、下载之后,解压
    • 3、找到tomcat目录下的startup.bat文件,双击之后最后结果出现多少多少秒,表示安装成功
    • 4、打开浏览器,输入localhost:8080显示出汤姆猫(8080是默认端口号,如果和其他软件冲突,去配置文件中server.xml中修改端口号即可),
    • 5、如果发现“服务”中没有tomcat,打开DOS窗口,进入安装目录下的bin目录,执行service.bat install 命令
  • tomcat结构目录
    • 1. bin:启动和关闭tomcat的bat文件
    • 2. conf:配置文件
    • 3. lib:该目录放置运行tomcat运行需要的jar包
    • 4. logs:存放日志,当我们需要查看日志的时候,可以查询信息
    • 5. webapps:放置我们的web应用
      • webapps目录的详细说明
      • web站点的目录是有规范的
      • 为什么要这样设置web站点目录呢?
    • 6. work工作目录:该目录用于存放jsp被访问后生成对应的server文件和.class文件
  • 配置临时域名

什么是Tomcat

Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。

为什么我们需要用到Tomcat

如果你学过html,css,你会知道你写的页面只能自己访问,别人不能远程访问你写的页面,Tomcat就是提供能够让别人访问自己写的页面的一个程序

tomcat下载及安装

1、进入官网www.apache.org,找到Projects中的project List

找到tomcat

Download下边的版本,这里最新的是10.0x,但是一般不选最新版本,我选择的是8.5x,所以点击Download下边的Tomcat 8

这里我选择了64位的Windows版本,根据自己的需求下载。(建议:最好别放到C盘)

2、下载之后,解压

配置环境变量
系统变量添加变量:

变量名:CATALINA_HOME

变量值:D:\apache-tomcat-8.5.57(就是你刚刚解压的那个文件夹路径,这里不需要bin)

在path中添加%CATALINA_HOME%\bin

环境变量配置完成

3、找到tomcat目录下的startup.bat文件,双击之后最后结果出现多少多少秒,表示安装成功

4、打开浏览器,输入localhost:8080显示出汤姆猫(8080是默认端口号,如果和其他软件冲突,去配置文件中server.xml中修改端口号即可),

5、如果发现“服务”中没有tomcat,打开DOS窗口,进入安装目录下的bin目录,执行service.bat install 命令


显示 the service “tomcat8” has been installed 后 ,则表示成功

tomcat结构目录

1. bin:启动和关闭tomcat的bat文件

2. conf:配置文件

  • server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host)
  • web.xml文件配置与web应用(web应用相当于一个web站点)
  • tomcat-user.xml配置用户名密码和相关权限.

3. lib:该目录放置运行tomcat运行需要的jar包

4. logs:存放日志,当我们需要查看日志的时候,可以查询信息

5. webapps:放置我们的web应用

webapps目录的详细说明

在webapps中建立了web1目录,下面放置我们的html文件,jsp文件,图片等等,则web1就被当做web应用管理起来【tomcat6.0以后的版本才支持】

web站点的目录是有规范的

为什么要这样设置web站点目录呢?

需求:我有多个html文件,想把其中的一个html文件作为我web站点的首页。
如果没有WEB-INF目录下的web.xml文件支持,是无法解决我的需求的
这个规范是约定熟成的。

6. work工作目录:该目录用于存放jsp被访问后生成对应的server文件和.class文件

配置临时域名

访问Tomcat服务器有好几种方式

  1. 使用localhost域名访问【localhost代表本机】
  2. 使用ip地址127.0.0.1访问【该ip地址也是本机】
  3. 使用机器名称访问【只限用于本机上或者局域网】
  4. 使用本机IP地址访问【在cmd中输入ipconfig可以查询到本机IP地址】
  5. 还可以为机器配置临时域名

【Tomcat】Tomcat安装及环境配置相关推荐

  1. Tomcat 的安装与环境配置教程(超详细)

    Tomcat 的安装与环境配置教程目录 1.下载Tomcat 2.添加环境变量 3.启动Tomcat 4.重要点 5.后续 1.下载Tomcat1>官网:Apache Tomcat® - Apa ...

  2. Tomcat的安装及环境配置

    一.Tomcat的安装 1.1进入官网下载tomcat:http://tomcat.apache.org/ 1.2点击要下载的版本,最新版本的最好先别下载,这里我下载的的是Tomcat9 1.3下载后 ...

  3. Tomcat小猫咪安装与环境配置

    到官网去随便下载一个Tomcat 目录样子 别慌运行打开右键点击计算机,属性,高级系统设置,环境变量 新建变量CATALINA_BASE 新建变量CATALINA_HOME path变量添加%CATA ...

  4. Tomcat的安装与环境变量配置(图文详解)

    Tomcat的安装与环境变量配置 首先说明一下我的电脑配置: Windows 7 专业版 64位操作系统 安装内存8G 四核处理器 一.Tomcat的下载与安装 1.进入Tomcat官网: https ...

  5. Tomcat与Jre绿色环境配置(生产环境)

    Tomcat与Jre绿色环境配置(生产环境) 博客分类: Apache Java jreapachetomcat  Tomcat运行时需要jre的支持,一般有两种方式,一种是用jdk带的jre,另一种 ...

  6. Maven(一):安装与环境配置、使用Maven搭建web项目

    相关阅读: Maven(一):安装与环境配置.使用Maven搭建web项目 Maven(二):常用命令.依赖管理 Maven(三):将web项目的war包热部署到远程Tomcat服务器 Maven(四 ...

  7. 手把手教你JDK+IDEA的安装和环境配置

      目录 1.先安装JDK 1.1 查看电脑是多少位的系统 1.2 安装和电脑系统相同位的JDK 2.给JDK配置环境 2.1 配置jDK环境三步走 2.2 检查JDK环境配置好没好 3.安装IDEA ...

  8. Manjaro软件安装、环境配置汇总

    .# Manjaro软件安装.环境配置.问题汇总 内容来自网络搜集,使用记录备忘 pacman 命令语法 pacman -S package_name # 安装软件 pacman -S extra/p ...

  9. Laravel教程 一:安装及环境配置

    Laravel教程 一:安装及环境配置 此文章为原创文章,未经同意,禁止转载. Homestead 最近在SF上面看到越来越多的Laravel相关的问题,而作为一个Laravel的脑残粉,本来打算有机 ...

  10. linux debian系统卸载jdk,Debian/Ubuntu系统 JDK卸载、安装、环境配置

    环境:Linux内核版本4.17.Oracle jdk-11.0.2(JDK 8同样也是设置).Debian9系统 注意: 1.Open JDK和Oracle JDK的安装过程只是下载的连链接不一样 ...

最新文章

  1. Asp.net(C#)常用函数表--新手必备
  2. Android Textview 一行居中 两行居左
  3. Linux安装之Linux mint
  4. Bzoj4556 [Tjoi2016Heoi2016]字符串
  5. 复合索引列顺序对性能的影响
  6. 2020-2-6 蓝桥杯阶段模拟总结
  7. wubi安裝ubuntukylin 14.04过程以及基本配置
  8. 用C#在Visual Studio写Javascript单元测试
  9. Data Creator for Mac(专业mac数据生成器)
  10. SOFT Workplace 软件使用说明书
  11. 分享两款免费的流程图、原型图工具
  12. matlab对频谱傅里叶逆变换,基于功率谱的傅里叶逆变换问题
  13. 计算机开机自检时,电脑开机启动时出现DHCP自检怎么办
  14. 基于Java+SpringBoot+Thymeleaf+Mysql校园运动场地预约系统设计与实现
  15. 监测环境温度遇坑记之unsigned char char
  16. 高通sm4350平台指纹移植
  17. 重装系统+驱动安装过程(win10,华为magicbook,清洁安装)
  18. java中数组的下标比较_【Java】 剑指offer(53-3) 数组中数值和下标相等的元素
  19. 美团图神经网络训练框架的实践和探索
  20. 微软官方最新的免费VB电子书下载

热门文章

  1. 华为海思2022数字芯片笔试题(节选)
  2. HHUOJ 1727 进制转换2
  3. 计算1~100的数之和
  4. 船长 | 我们在Club全栈创业
  5. 三星s6 android 5.1.1,三星S6 edge国行版本开始推送安卓5.1.1更新
  6. 从辍学到名企资深开发工程师,一名 Android 开发者逆袭血泪史
  7. 2017lao蒋全程2017基础班三[长难句]
  8. 2021 Cocoapods的简单安装、使用与更新版本(含M1安装方法)
  9. mysql最新版中文参考手册在线浏览
  10. 基于D65的标准颜色视觉匹配