zoukankan      html  css  js  c++  java
  • Tomcat安装、配置、启动、IDE集成


    第一章:认识服务器

    1.1-什么是服务器

    简而言之,就是安装了服务器软件的高配的电子设备(计算机)

    1.2-服务器软件的作用

    接收客户的请求,处理请求,做出响应

    Web服务器:也是web容器,可以将Web项目部署到服务器上,可以让用户通过浏览器访问服务器上的资源。

    • 静态资源:html、css、js等一系列文件内容,在被访问时,可以直接网络传输内容。
    • 动态资源:jsp/php/asp等,在被访问时,需要先转换为静态资源,再进行传输。

    1.3-常见的服务器软件

    1. webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
    2. webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
    3. JBOSS:JBOSS公司的,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
    4. Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。

    第二章:Tomcat

    2.1-安装、卸载、启动

    下载

    地址:https://tomcat.apache.org

    安装

    对于下载的安装包,在指定的目录下解压即可。

    卸载

    删除解压的目录即可。

    安装后的目录

    启动

    进入bin目录下执行startup.bat

    访问:

    1. http://localhost:8080 回车访问自己
    2. http://ip地址:8080 访问别人

    启动可能遇到的问题1

    • 问题:黑窗口一闪而过
    • 原因:没有正确配置JAVA_HOME环境变量
    • 解决方案:正确配置JAVA_HOME环境变量

    启动可能遇到的问题2

    • 问题:启动报错

    • 原因:端口号可能冲突

    • 解决方案:

      1. 暴力解决:通过DOS命令netstat -ano,找到端口号被占用的程序的PID,然后在任务进程中根据PID找到程序,结束进程。

      2. 更改端口号:找到conf目录中的server.xml

        <Connector port="80" protocol="HTTP/1.1"
        		               connectionTimeout="20000"
        		               redirectPort="8445" />
        <!--
        一般会将tomcat的默认端口号修改为80。80端口号是http协议的默认端口号。
        若改为80端口号时,在访问时,就不用输入端口号
        -->
        

    关闭

    • 正常关闭:
      1. 进入bin目录中双击执行shutdown.bat
      2. 在启动的窗口中ctrl + c
    • 强制关闭:点击关闭按钮

    2.2-部署静态资源

    方式1:

    直接将项目放到webapps目录下即可。

    简化部署:将项目打成一个war包,再将war包放置到webapps目录下。war包会自动解压缩

    部署完成后访问:http://localhost/jdWeb/index.html

    方式2:

    配置conf目录下的server.xml文件

    <!--在`<Host>`标签体中配置-->
    <Context docBase="D:jdWeb" path="/jd" />
    <!--
    	docBase:项目存放的路径
    	path:虚拟目录
    -->
    

    部署完成后访问:http://localhost/jd/index.html

    方式3

    confCatalinalocalhost创建任意名称的xml文件。在文件中编写

    如以下文件:jd.xml,文件名就是虚拟路径。

    <Context docBase="D:jdWeb"  />
    

    部署完成后访问:http://localhost/jd/index.html

    2.3-将Tomcat集成到IDE中

    步骤1:打开IntelliJ IDEA开发工具

    步骤2:点击窗口工具run下的Edit Configurations

    步骤3:选择本地tomcat目录关联到IDE中

    2.4-在IDE中创建JavaEE项目

    新建项目,并做如下操作:

    2.5-JavaEE项目目录结构

    • 根目录
      • WEB-INF目录
        • web.xml,项目的核心配置文件
        • classes目录,放置字节码文件的目录
        • lib目录,放置依赖jar包的目录

    2.6-更改项目的虚拟目录

    步骤1 :

    步骤2:

  • 相关阅读:
    07四则运算三
    第一阶段冲刺01
    构建之法——阅读笔记01
    四则运算
    Windows32位或64位下载安装配置Scala
    Windows32或64位下载安装配置Spark
    在Hadoop中ResourceManager是干什么的?
    什么是NameNode和DataNode?他们是如何协同工作的?
    Hadoop1和Hadoop2的区别是什么?
    什么是yarn?
  • 原文地址:https://www.cnblogs.com/lpl666/p/12084398.html
Copyright © 2011-2022 走看看