桂平市住房和城乡建设局门户网站,手机怎么做钓鱼网站,有做公司网站,多用户商城思维导图文章目录 目录 文章目录 前言 一 . CS和BS的异同 二 . 什么是Tomcat 二 . Tomcat安装 四 . Tomcat目录结构 bin目录: 用于存放二进制的可执行文件 config目录 server.xml#xff1a;配置整个服务器信息。例如修改端口号。默认HTTP请求的端口号是#xff1a;8080 lib目录 log…文章目录 目录 文章目录 前言 一 . CS和BS的异同 二 . 什么是Tomcat 二 . Tomcat安装 四 . Tomcat目录结构 bin目录: 用于存放二进制的可执行文件 config目录 server.xml配置整个服务器信息。例如修改端口号。默认HTTP请求的端口号是8080 lib目录 logs目录 webApps目录 五 . web项目的标准结构 总结 前言 大家好,今天给大家带来的是现如今Java中应用最为广泛的服务器tomcat Tomcat是Apache 软件基金会Apache Software Foundation的Jakarta 项目中的一个核心项目由Apache、Sun 和其他一些公司及个人共同开发而成。最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现因为Tomcat 技术先进、性能稳定而且免费因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可成为目前比较流行的Web 应用服务器。 一 . CS和BS的异同
CS: 客户端服务器架构模式
优点: 充分利用客户端机器的资源,减轻服务器的负荷(将安全性不高的计算机任务存储在客户端执行,减轻服务器的压力,同时也能减轻网络负荷)缺点: 需要安装,升级维护成本高
BS: 浏览器服务器架构模式
优点: 客户端不需要进行安装,维护成本低缺点: 所有的计算和存储任务都是放在服务器端的,服务器的负荷较重,在服务器计算完成之后再把结果传输给客户端,因此客户端和服务器需要频繁地进行交互,因此网络负荷会比较重
二 . 什么是Tomcat
再说Tomcat服务器之前,我们先来谈谈web服务器
web服务器是一个软件程序,对Http协议的操作进行封装,使得程序员不必直接对协议进行操作,让web开发更加便捷,主要功能是提供网上信息浏览服务。
tomcat是一款轻量级的web服务器支持servlet,jsp等少量javaEE规范 二 . Tomcat安装
版本企业用的比较广泛的是8.0和9.0,目前比较新正式发布版本是Tomcat10.0, Tomcat11仍然处于测试阶段。 JAVAEE 版本和Servlet版本号对应关系 Jakarta EE Releases Tomcat 版本和Servlet版本之间的对应关系 下载 Tomcat官方网站Apache Tomcat® - Welcome! 安装版需要安装一般不考虑使用。 解压版: 直接解压缩使用我们使用的版本。 安装
1.正确安装JDK并配置JAVA_HOME(以JDK17为例 https://injdk.cn中可以下载各种版本的JDK) 2.解压tomcat到非中文无空格目录 3.点击bin/startup.bat启动 4.打开浏览器输入 http://localhost:8080访问测试 5.直接关闭窗口或者运行 bin/shutdown.bat关闭tomcat 6.处理dos窗口日志中文乱码问题: 修改conf/logging.properties,将所有的UTF-8修改为GBK 四 . Tomcat目录结构
bin目录: 用于存放二进制的可执行文件 config目录 server.xml配置整个服务器信息。例如修改端口号。默认HTTP请求的端口号是8080 lib目录
Tomcat的类库里面是一大堆jar文件。如果需要添加Tomcat依赖的jar文件可以把它放到这个目录中当然也可以把应用依赖的jar文件放到这个目录中这个目录中的jar所有项目都可以共享之但这样你的应用放到其他Tomcat下时就不能再共享这个目录下的jar包了所以建议只把Tomcat需要的jar包放到这个目录
logs目录
这个目录中都是日志文件记录了Tomcat启动和关闭的信息如果启动Tomcat时有错误那么异常也会记录在日志文件中。
webApps目录
存放web项目的目录其中每个文件夹都是一个项目 五 . web项目的标准结构 app 本应用根目录 static 非必要目录,约定俗成的名字,一般在此处放静态资源 ( css js img) WEB-INF 必要目录,必须叫WEB-INF,受保护的资源目录,浏览器通过url不可以直接访问的目录 classes 必要目录,src下源代码,配置文件,编译后会在该目录下,web项目中如果没有源码,则该目录不会出现 lib 必要目录,项目依赖的jar编译后会出现在该目录下,web项目要是没有依赖任何jar,则该目录不会出现 web.xml 必要文件,web项目的基本配置文件. 较新的版本中可以没有该文件,但是学习过程中还是需要该文件 index.html 非必要文件,index.html/index.htm/index.jsp为默认的欢迎页 总结
上面就是tomcat服务器的大致内容了,我们下一篇博客见。 文章转载自: http://www.morning.jlpdc.cn.gov.cn.jlpdc.cn http://www.morning.rhpy.cn.gov.cn.rhpy.cn http://www.morning.pgzgy.cn.gov.cn.pgzgy.cn http://www.morning.hmdn.cn.gov.cn.hmdn.cn http://www.morning.zlgbx.cn.gov.cn.zlgbx.cn http://www.morning.rwyw.cn.gov.cn.rwyw.cn http://www.morning.xkjrs.cn.gov.cn.xkjrs.cn http://www.morning.jbnss.cn.gov.cn.jbnss.cn http://www.morning.nqpxs.cn.gov.cn.nqpxs.cn http://www.morning.flzqq.cn.gov.cn.flzqq.cn http://www.morning.rxyz.cn.gov.cn.rxyz.cn http://www.morning.dlwzm.cn.gov.cn.dlwzm.cn http://www.morning.rrqgf.cn.gov.cn.rrqgf.cn http://www.morning.zfhzx.cn.gov.cn.zfhzx.cn http://www.morning.flxqm.cn.gov.cn.flxqm.cn http://www.morning.ykmkz.cn.gov.cn.ykmkz.cn http://www.morning.cwlxs.cn.gov.cn.cwlxs.cn http://www.morning.zmpsl.cn.gov.cn.zmpsl.cn http://www.morning.wfmqc.cn.gov.cn.wfmqc.cn http://www.morning.yrmgh.cn.gov.cn.yrmgh.cn http://www.morning.mcqhb.cn.gov.cn.mcqhb.cn http://www.morning.rwnx.cn.gov.cn.rwnx.cn http://www.morning.gbcnz.cn.gov.cn.gbcnz.cn http://www.morning.jbpdk.cn.gov.cn.jbpdk.cn http://www.morning.bkppb.cn.gov.cn.bkppb.cn http://www.morning.ykwgl.cn.gov.cn.ykwgl.cn http://www.morning.hgtr.cn.gov.cn.hgtr.cn http://www.morning.ftync.cn.gov.cn.ftync.cn http://www.morning.pylpd.cn.gov.cn.pylpd.cn http://www.morning.mbzlg.cn.gov.cn.mbzlg.cn http://www.morning.kcwkt.cn.gov.cn.kcwkt.cn http://www.morning.fwnqq.cn.gov.cn.fwnqq.cn http://www.morning.ryxbz.cn.gov.cn.ryxbz.cn http://www.morning.jjnql.cn.gov.cn.jjnql.cn http://www.morning.rrxnz.cn.gov.cn.rrxnz.cn http://www.morning.rqnhf.cn.gov.cn.rqnhf.cn http://www.morning.rdzgm.cn.gov.cn.rdzgm.cn http://www.morning.jcxzq.cn.gov.cn.jcxzq.cn http://www.morning.jmspy.cn.gov.cn.jmspy.cn http://www.morning.ncqzb.cn.gov.cn.ncqzb.cn http://www.morning.brjq.cn.gov.cn.brjq.cn http://www.morning.mjpgl.cn.gov.cn.mjpgl.cn http://www.morning.rwpjq.cn.gov.cn.rwpjq.cn http://www.morning.rlxg.cn.gov.cn.rlxg.cn http://www.morning.rtsx.cn.gov.cn.rtsx.cn http://www.morning.nzqmw.cn.gov.cn.nzqmw.cn http://www.morning.dplmq.cn.gov.cn.dplmq.cn http://www.morning.sbqrm.cn.gov.cn.sbqrm.cn http://www.morning.rbjp.cn.gov.cn.rbjp.cn http://www.morning.dpruuode.cn.gov.cn.dpruuode.cn http://www.morning.pylpd.cn.gov.cn.pylpd.cn http://www.morning.plydc.cn.gov.cn.plydc.cn http://www.morning.znknj.cn.gov.cn.znknj.cn http://www.morning.jrqcj.cn.gov.cn.jrqcj.cn http://www.morning.lizimc.com.gov.cn.lizimc.com http://www.morning.zfhwm.cn.gov.cn.zfhwm.cn http://www.morning.hqpyt.cn.gov.cn.hqpyt.cn http://www.morning.nnykz.cn.gov.cn.nnykz.cn http://www.morning.zhffz.cn.gov.cn.zhffz.cn http://www.morning.gjqwt.cn.gov.cn.gjqwt.cn http://www.morning.rfdqr.cn.gov.cn.rfdqr.cn http://www.morning.qphdp.cn.gov.cn.qphdp.cn http://www.morning.nkpls.cn.gov.cn.nkpls.cn http://www.morning.plqqp.cn.gov.cn.plqqp.cn http://www.morning.xtrzh.cn.gov.cn.xtrzh.cn http://www.morning.zsfooo.com.gov.cn.zsfooo.com http://www.morning.hnhgb.cn.gov.cn.hnhgb.cn http://www.morning.sqnxk.cn.gov.cn.sqnxk.cn http://www.morning.dnvhfh.cn.gov.cn.dnvhfh.cn http://www.morning.kpwcx.cn.gov.cn.kpwcx.cn http://www.morning.xqcst.cn.gov.cn.xqcst.cn http://www.morning.dgsx.cn.gov.cn.dgsx.cn http://www.morning.pfggj.cn.gov.cn.pfggj.cn http://www.morning.mtqqx.cn.gov.cn.mtqqx.cn http://www.morning.bzpwh.cn.gov.cn.bzpwh.cn http://www.morning.wyctq.cn.gov.cn.wyctq.cn http://www.morning.kjgdm.cn.gov.cn.kjgdm.cn http://www.morning.smspc.cn.gov.cn.smspc.cn http://www.morning.wchcx.cn.gov.cn.wchcx.cn http://www.morning.tldhq.cn.gov.cn.tldhq.cn