当前位置: 首页 > news >正文

web服务器软件tomcat

1、网络通信三要素
ip:电子设备(计算机)在网络中的唯一标识
端口号:应用程序
传输协议:tcp、udp
2、服务器:安装了服务器软件的计算机
3、服务器软件:接收用户请求,处理数据,返回响应,在web服务器软件中,可以部署web项目,让用户通过浏览器去访问这个项目
4、常见的web服务器软件:tomcat中小型的web服务器
5、tomcat目录
bin:可执行文件
conf:配置文件
libs:依赖jar包
logs:日志文件,记录tomcat的运行日志
temp:临时文件
webapps:存放web项目
work:存放运行时的数据
6、启动tomcat服务器:在bin目录下找到startup.bat,可以通过127.0.0.1:8080,或者通过>ipconfig查看本机的ip地址172.20.10.4:8080,或者localhost:8080访问
7、启动问题:
黑窗口一闪而过:没有正确配置javahome环境变量
tomcat启动失败:bind失败,可能是其他应用占用了8080的端口号

netstat -ano:查看应用程序的端口号,其中的pid为进程号,杀死该进程即可

或者在conf目录下server.xml中修改端口号,一般将默认端口号修改为80,因为http协议的默认端口号为80,通过http协议访问web服务时,不需要输入端口号

  <Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"maxParameterCount="1000"/>

8、正常关闭:执行bin目录下的shutdown.bat,或者用快捷点ctrl+c
9、部署项目方式
A.直接将项目赋值到webapp目录下
B.将项目打包成war包,赋值到webapp目录下,然后会自动解压缩
配置项目

<!--部署项目--><Context docBase="D:\hello" path="/hh"/>

C.apache-tomcat-8.5.100\conf\Catalina\localhost目录下创建任意xml文件,写入上面的配置即可,访问时,虚拟目录为新创建的xml文件名称
10、动态项目和静态项目
目录结构
动态项目
项目根目录
web-inf目录
web.xml,web项目核心配置文件
classes目录:放置字节码文件目录
lib目录:放置依赖jar包

http://www.dtcms.com/a/586618.html

相关文章:

  • 做甲基化黑点的网站怎么夸一个网站开发公司
  • 单页网站利润电商网站建设与运营哦
  • 网站开发素材手机页面网站开发例子
  • 深圳建站公司需要多久网站建设那种语言好
  • html网站二维码悬浮怎么做wordpress商品
  • JAVA多重数组理解
  • 沈阳网站建设服务苏州室内设计学校
  • 【ISO8601库】Serde 集成模块详解(serde.rs文件)
  • 专业餐饮网站建设芜湖集团网站建设
  • 【SystemGestures】屏蔽鼠标悬浮唤出状态栏和手势导航
  • 嘉兴公司网站制作怎么做网站站长
  • 【C++】内部类和组合类
  • MySQL的锁机制:从全局锁到行级锁的全面剖析
  • 北京品牌网站定制公司网络营销推广方案总结
  • 【开题答辩全过程】以 海水水质监测大数据分析为例,包含答辩的问题和答案
  • 自己怎么1做网站做爰网站视屏
  • wordpress技术博客主题昆明网站快照优化公司
  • SpringBoot面试题03-BeanFactory
  • 单位做网站需要多少钱wordpress进不去仪表盘
  • 滨州网站建设模板建设宁阳网站seo推广
  • 免费咨询律师在线微信嘉兴网站排名优化公司
  • 长兴住房和城乡建设局网站昆明网络公司收费标准
  • phpcmsv9网站建设入门教程禅城网站建设公司
  • 2025年市场上主流的22种物联网传感器类型
  • Java Stream流完全指南:从入门到精通
  • Optuna超参数调优图例解读之超参数重要性图
  • 怎么和网站建设公司签合同建一个自己用的网站要多少钱
  • 数字通信入门
  • computed计算属性
  • 无锡做网站设计ui培训心得