Tomcat安装配置

Web服务器软件

  • 接收用户请求,处理请求,做出响应,又叫Web容器;
    • 在Web服务器软件中,可以部署Web项目,让用户通过浏览器来访问这些项目;

Tomcat

  • 中小型JavaEE容器,Apache基金会的一个免费开源项目,支持部分JavaEE规范,
  • 其他常见大型收费,支持所有JavaEE规范的web服务器软件:
    • JBOSS:JBOSS
    • webLogic:Oracle
    • webSphere:IBM

  • Tomcat官网:http://tomcat.apache.org/
  • 下载
    访问官网
    Tomcat安装配置
  • 安装
    下载解压后得到文件夹
    Tomcat安装配置
    PS:此为免安装版本,可直接使用
  • 文件夹结构及作用
    Tomcat安装配置
  • 卸载
    删除解压得到的文件夹即可~
  • 启动
    双击/bin/startup.bat
    Tomcat安装配置
    查看启动信息
    Tomcat安装配置
    待启动成功之后,点击127.0.0.1:8080,跳转默认Tomcat中Webapps中自带Web项目;
    Tomcat安装配置
    PS:也可以使用ipconfig查看本机IP地址,通过本机IP地址:8080访问;
    要想Tomcat正常运行必须安装并且配置好JDK
常见问题 产生原因
CMD黑窗口一闪而过 JAVA_HOME没有正确配置
启动报错 查看日志文件,端口占用问题
  • 关闭
    • 正常:/bin目录下找到并双击shutdown.bat / ctrl+c
      Tomcat安装配置
    • 强制:关闭cmd窗口
  • 配置
    conf目录下,修改server.xml
    Tomcat安装配置
  • 部署
    • 打War包,放到webapps目录下,会自动解包,删除war包之后,解压的项目也会被删除;
    • 直接将整个项目放到webapps目录下
      PS:项目访问的路径--->虚拟路径
  • 部署到外部目录
    编辑server.xml,在<Host></Host>标签中添加
    <!--部署项目--> <Context docBase="项目存放路径" path="虚拟目录"/>
    PS:1.标签要自闭合;2.修改server.xml之后要重新启动Tomcat
    如果不想重启Tomcat
    在/conf/Catalina/localhost目录下新建文件xxx.xml,文件中输入以下内容:
    <Context docBase="项目存放路径"/>
    此时虚拟目录就是xml文件的名称,如图中红圈所示,就是虚拟目录名称;
    Tomcat安装配置

End…