- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Tomcat基础介绍
Tomcat基础介绍
1、JavaWEB学习流程的基本介绍:
学习JavaWEB的过程中首先要学习的是就是Tomcat,它是我们要使用的第一个WEB服务器;在学习了Tomcat后我们要学习Serverlet,它主要负责用户的请求处理与响应,也是JavaWEB中最重要的一个知识点;在学习完Serverlet后我们才学习JSP和组件。
图1:流程示意图
2、Tomcat的相关知识:
2.1 Tomcat简介:
Tomcat服务器隶属于Apache公司,Apache公司是一个软件基金会,它不收取任何费用,是Java行业目前最大的开源组织,它所有的产品我们都权力使用及修改,而Ant和org也都是Apache公司的产品。
Tomcat是一个WEB服务器(WEBServer),WEB的意思就是网页,而从技术上讲,请求和响应服务器就是WEB服务器。
2.2 C/S架构:
C/S(Client/Server)架构也就是客户端对服务器架构,在早期开发软件时,如果我们想要使用一些用户PC端的外部设备如打印机、传真机或是我们想要读取用户PC端的数据时,就必须在用户的PC端上安装一个软件或一个程序,也就是安装一个客户端。并且,由于程序的运算量相对较多,所以,我们也会将某些算法储存在用户的客户端上。
当我们程序的某些功能必须在客户端上才可以申请和使用,并且大部分的逻辑代码都存放在客户端,而服务器只存放小部分代码,并且这些代码只起到同步数据的功能时,我们需要使用到的架构就叫做C/S架构。
C/S架构的优点:
由于代码都存储在客户端上,所以它可以进行一些庞大的运算,它也可以使用显卡来显示一些效果很好的图形,同时可以管理客户数据和调用客户的设备。
C/S架构的缺点:
用户要更新程序十分麻烦,这是由于代码都存在于客户端上,所以当我们要更新程序时就必须重新下载一个新的程序去覆盖原来的程序,一旦程序比较大,更新起来就相当浪费时间和精力。
2.3 B/S架构:
B/S架构可以理解为(轻量级)客户端(重)服务器,这是因为所有的逻辑、页面和皮肤全都存放在服务器上,而客户端(如浏览器)上并没有存放任何的逻辑,这样就做对用户的网速要求就十分高,因为如果用户的网速过慢,就很可能无法顺利的加载所有的内容。
B/S架构的优点就是当我们要修改程序的一些内容时,我们只需要直接修改服务器上的内容,而用户只需刷新一次客户端,就可以获得最新的内容,就省去了更新客户端的一系列繁琐操作。
而B/S架构的服务器也是统一制作的,如:IIS(主要支持ASP和ASP.net的运行)、JBOSS、WEBLogic、Tomcat(JBoss、WEBLogic、Tmocat都是Java系列的服务器)......
图2:IIS、JBoss、WEBLogic、Tomcat服务器图解
2.4 Tomcat服务器的下载:
进入Apache官网,点击Download:
在页面中找到Tmocat并单击:
选择下载Tomcat 7.0版本(不做新版本的小白鼠):
选择下载Core下的zip(pgp,md5)版本,下载后直接解压在指定盘符下即可:
2.5 Tomcat目录下文件夹的详解:
图3:Tomcat目录
Bin:专门存放启动和关闭服务的程序:
Windows平台下:
启动服务:startup.bat;
关闭服务:shutdown.bat;
Linux平台下:
启动服务:startup.sh;
关闭服务:shutdown.sh ;
方法二(不安装JDK,直接拷贝就可以运行):
1.在Tomcat夹子下bin目录创建一个批处理文件start.bat(推荐):
(由于是在当前目录下运行,所以也可以不用设置Tomcat的地址,在上面文件中%...%表示引用,注意句尾没有分号!)
点击start.bat即可运行服务下图是服务启动后的状态:
2.7 修改Tomcat的端口号:
我们可以通过下面三个地址访问到网页(Tomcat默认端口号8080):
http://localhost:8080/
:8080/
07:8080/
Webapps下的root文件夹就是我们现在看见欢迎页面- -不过汤姆猫真的长得好丑,它可以删除也可以保留。
同时我们也可以手动的修改端口号:
进入Tomcat的路径confserver.xml,修改端口号为80:(这样我们访问网页是就不用再输入端口号了!这是因为HTTP协议默认的端口号为80,也就是说如果我们不写端口号,它默认端口就是80):
这样我们就可以直接使用下面三种网址对网页进行访问(修改端口后需要重启服务):
http://localhost
07
同时我们还可以直接用我们的计算机名对它进行访问:
http://
您可能关注的文档
- 2014年营口开发区招聘85名初中、小学教师公告.doc
- 2014年高考数学(理)二轮复习精品资料-高效整合篇专题02 函数与导数(预测)原卷版Word版无答案.doc
- 2014年邮政储蓄银行招聘考试会计知识点.doc
- 2015南京清江花苑严老师中考数学精品模拟试卷1513.doc
- 2015南京清江花苑严老师中考数学精品模拟试卷1519.doc
- 2015南京清江花苑严老师中考物理精品模拟试题1522.doc
- 2015四川教师招聘说课备考:小学语文《卖火柴的小女孩儿》说课稿.doc
- 2015南京清江花苑严老师中考物理精品模拟试题1544.doc
- 2015年全国SEO工资表.doc
- 2015年教师招聘面试备考指导:说课那些事儿.doc
最近下载
- 标准图集-10J301-地下建筑防水构造.pdf VIP
- 2025辽宁丹东市元宝区社区专职工作者招聘23人笔试模拟试题及答案解析.docx VIP
- 第14课+明清时期的经济、科技与文化【中职专用】《中国历史》(高教版2023基础模块).pptx VIP
- 文明交通,携手共创——全国交通安全日主题班会-【中职专用】主题班会课件.pptx
- 2024年中国老年人听力损失与助听器应用调研报告.pdf VIP
- 防范酒驾醉驾及黄赌毒.pptx VIP
- 2021年:历年人大附中新初一分班考试数学部分真题.pdf VIP
- 建设单位风电项目专业标准清单.docx VIP
- CJJT261-2017 城市照明合同能源管理技术规程.docx VIP
- GB+39800.1-2020个体防护装备配备规范 第1部分:总则.docx VIP
文档评论(0)