JavaWeb --第二章 Tomact详情

文章目录

  • Tomcat
    • 安装Tomcat
    • Tomcat启动和配置
    • 配置
    • 发布一个web网站

Tomcat

安装Tomcat

去官方下载
https://tomcat.apache.org

Tomcat启动和配置

文件夹作用:

启动/关闭 Tomcat:
文件夹bin/startup.bat 开启
网址:http://localhost:8080/

shutdown.bat 关闭
可能遇到的问题:

  • java环境配置没有配置,会导致闪退
  • 闪退问题:需要配置兼容性
  • 乱码问题:配置文件中设置

配置


打开 \conf\server.xml

http://localhost:8080/
可以配置启动的端口号

  • tomcat的默认端口号为:8080
  • mysql:3306
  • http:80
  • https: 443
    <Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />

可以配置主机的名称

  • 默认的主机名为:localhost->127.0.01
  • 默认网站应用存放的位置为:webapps
<Host name="localhost"  appBase="webapps"unpackWARs="true" autoDeploy="true">

网站是否如何进行访问的?

  1. 输入一个域名,回车
  2. 检查本机的C:\Windows\System32\drivers\etc\hosts配置文件下有没有这个域名映射
    1. 有:直接返回对应的ip地址,这个地址中,有我们需要访问的web程序,
    127.0.0.1   www.qinjiang.com
    
    1. 没有:去DNS服务器找,找到的话就返回,找不到就返回找不到

  1. 可以配置一下环境变量(可选性)

发布一个web网站

不会就先模仿、

  • 将自己写的网站,放在服务器(Tomcat)中指定的Web应用的文件夹(webapps)下,就可以访问了

网站应该有的结构

--webapps: Tomcat服务器的web目录-ROOT-kuangstudy :网站的目录名- WEB-INF- classes: java程序- lib : web应用所依赖jar包- web.xml : 网站配置文件- index.html 默认的首页- static - css- style.css- js- img- ...

JavaWeb --第二章 Tomact详情相关推荐

  1. JavaWeb 第二章 JavaScript

    第二章 JavaScript 学习目标 了解JavaScript的起源与特性 掌握JavaScript的基本语法 掌握JavaScript的DOM 掌握JavaScript的事件绑定 掌握正则表达式的 ...

  2. 《Java Web程序设计任务教程》简要复盘:第二章 JavaWeb概述

    <Java Web程序设计任务教程>简要复盘:第二章 JavaWeb概述 第二章:Java Web概述 XML基础 XML概述 XML语法 HTTP协议 1.HTTP概述 HTTP介绍 W ...

  3. 【传智播客】Javaweb程序设计任务教程 黑马程序员 第二章 课后答案

    所有章节答案合集-->传送门 第二章 问题 [测一测] 学习完前面的内容,下面来动手测一测吧,请思考以下问题: 1.简述HTTP1.1协议的通信过程? 2.简述POST请求和GET请求有什么不同 ...

  4. python语言程序设计2019版第二章课后答案-python语言程序设计基础(嵩天)第二章课后习题...

    **第二学期第一周学习总结 一. 本周学习内容总结 一维数组,了解了一维数组的定义(定义一个数组,需要明确数组变量名,数组元素的类型和数组大小,即数组中元素的数量) 一维数组定义的一般形式为:类型名, ...

  5. 自己动手写一个印钞机 第二章

    2019独角兽企业重金招聘Python工程师标准>>> 作者:阿布? 未经本人允许禁止转载 ipython notebook git版本 目录章节地址: 自己动手写一个印钞机 第一章 ...

  6. python去掉字符串最外侧的引号_疯狂Python讲义第二章读书笔记

    本章讲解变量和简单类型 2.1 从注释讲起 单行注释使用#,#后面的代码被注释掉不会运行,如: # print(123) 注释掉后123不会输出.多行注释使用"""  & ...

  7. 计算机组成原理 第二章 数据的表示与运算

    第二章主要是一些有关计算机内部的计算的知识,还包括计算机数据的存储,重点在于计算的方法. 2.1数制与编码 计算机内采用二进制进行编码,这样做的原因有: ①二进制只有0和1两种状态,正好与计算机内的高 ...

  8. 【TL第二期】动手学数据分析-第二章 数据预处理

    文章目录 第二章 第一节 数据清洗及特征处理 第二节 数据重构1 第三节 数据重构2 第四节 数据可视化 第二章 第一节 数据清洗及特征处理 数据清洗:对于原始数据中的缺失值.异常值进行处理.相当于数 ...

  9. 《快速掌握PyQt5》第二章 信号与槽——裁判鸣枪与选手开跑

    第二章  信号与槽--裁判鸣枪与选手开跑 2.1 通过按钮来改变文本(一个信号连接一个槽) 2.2 多个信号连接同一个槽 2.3 一个信号与另外一个信号连接 2. 4 一个信号连接多个槽 2.5 自定 ...

最新文章

  1. 2022-2028年中国盲盒产业研究及前瞻分析报告
  2. Mysql Replication 机制
  3. 面试了100个数据分析候选人以后,我总结出了这些面试问题
  4. 工作111:直接写url
  5. 初一辍学学php能行吗_《夺冠》破7亿,辍学的农村姑娘成排球女王,朱婷:百炼才能成钢...
  6. [转载] 【Java】基础06:HelloWorld入门程序
  7. 乐观锁与悲观锁及其实现
  8. 昨天考了网工,一点感想
  9. 为何身为程序员的你,不选择开源?
  10. 设计模式—原型模式及其扩展(思维导图)
  11. [图形图像]一次光线追踪的尝试
  12. EAR、JAR、WAR(IT)
  13. python矩阵运算_python 矩阵运算
  14. 批量修改注册表之Bat脚本
  15. 使用Logisim软件实现一位全加器,四位串行加法器,四位并行加法器。
  16. 控制策略 | PI控制器抗饱和积分的仿真分析
  17. java继承序列化_Java中具有继承的对象序列化
  18. 阿里巴巴 CTO 程立:开源是基础软件的源头!
  19. Eigen优化及并行性能测试
  20. 初识c语言加操作系统

热门文章

  1. 快手春节活动奖励未到账,被羊毛党投诉上了全国12315平台
  2. oracle中sum和count可以嵌套吗_【分享吧】Oracle查询转换
  3. java递归 treeview_treeview递归
  4. 手把手教你java快速过滤关键词
  5. 私有云存储 linux,搭建nextcloud私有云存储网盘
  6. 操作数数据类型 char 对于 sum 运算符无效。_数据类型和运算符
  7. mfc从mysql中读取数据类型_在MFC中使用SQlite数据库读取数据
  8. as本地仓库更改_将gitee仓库连接GitHub Desktop。新建更改仓库并上传至gitee。
  9. css原生样式支持,原生JS读写CSS样式的方法
  10. linux网卡驱动 pdf,Linux下网卡驱动程序.pdf