• Javaweb:HTTP协议与Web服务端开发环境(二)


    二、Tomacat服务器

    2.1 服务器相关概念

    2.1.1 服务器技术

    • 在开发B/S架构的应用时,需要有服务器端技术的支撑,目前,比
    较常用的服务器端技术主要有CGI、ASP、PHP、ASP.NET和
    JavaEE。
    • CGI是最早用来创建动态网页的一种技术,它可以使浏览器与服务器之间产生
    互动关系。
    • ASP(Active Server Page)是一种使用很广泛的开发动态网站的技术。
    • PHP是一种开源的Web服务器脚本语言,与ASP一样可以在页面中加入脚本
    代码来生成动态内容。
    • ASP.NET是.NET框架的一部分,可以使用任何.NET兼容的语言来编写
    ASP.NET应用程序。
    • JavaEE是以Java为宿主语言,结合JSP的脚本开发的,它沿用Java强大的API
    功能

    2.1.2 web服务器

    • 从物理上来说,服务器就是一台PC机器。就是安装了一个具有Web服务的软件的机器
    • 同理,数据库服务器就是安装一个具有数据管理服务的软件的机器,邮件服务器就是安装一个具有收发邮件服务的软件的机器
    • Web服务器的作用就是把本地资源共享给外部访问
    JavaWeb应用是由一组Servlet、HTML、类、以及其他可以被绑
    定的资源构成。它可以在各种供应商提供的实现了servlet规范的
    容器中运行。
    在这里插入图片描述
    在这里插入图片描述

    2.2 tomcat服务器

    2.2.1 下载和安装

    在这里插入图片描述

    2.2.2 目录结构

    在这里插入图片描述

    2.2.3 运行和关闭

    在这里插入图片描述
    在这里插入图片描述

    2.2.4 使用中常见的问题

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述• a)关闭其他软件程序,释放所需端口
    • 查看指定端口占用:netstat -ano|findstr 8080
    • 查看指定PID的进程信息:tasklist|findstr 6980
    • b)修改Tomcat软件所需端口
    • 找到并修改%Tomcat%/conf/server.xml文件

    <Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
    
    • 1

    在这里插入图片描述

    2.3 IDE集成Tomcat

    2.3.1 idea

    • IDEA中使用本地的Tomcat进行开发,需要在IDEA置
    • 完成配置后创建JavaWeb项目时可以使用该配置
    在这里插入图片描述
    在这里插入图片描述

    2.3.2 eclipse

    • Eclipse中配置Tomcat将会创建一个镜像服务器,使用本地
    Tomcat的基础文件,但是环境可以自行配置和修改。
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    Java入门教程(4)——JDK环境变量的配置
    Vivado XADC IP核 使用详解
    28图图解Raft协议,so easy~~
    c语言中*p1++和p1++有啥区别
    c++ 学习 之 静态存储区域 和常量字符串的联系
    TCP/IP协议专栏——以太帧结构 详解——网络入门和工程维护必看
    Xcode报错“compact unwind compressed function offset doesn‘t fit in 24 bits
    get√接口自动化核心知识点浓缩,为面试加分
    腾讯云服务器安装宝塔面板图文教程?
    KubeEdge 边缘计算应用部署
  • 原文地址:https://blog.csdn.net/qq_51184727/article/details/127824087