java-web服务器-tomcat
HTTP服务器:
一、定义:
1)是一个安装在服务端的【资源文件调度软件】
二、作用:
1)自动解析接收的【请求协议包】内容
2)自动在服务端计算机上定位【被访问的文件】
3)自动创建【Http响应协议包】,将定位文件或则文件运行结果
写入到【Http响应协议包】
4)自动推送【Http响应协议包】到本次发送请求的浏览器
三、Http服务器分类:
1) 德国SAP公司
2) IBM推出 webshpere
3) Apache----[tomcat]
四、 Apache组织:
金主(SUN/Oracle)-----------> Apache
五、Tomcat
1)由Java开发一个软件
2)每一版Tomcat对应一个版本JDK
六、Tomcat安装与配置:
1.安装: Tomcat9.0是一个绿色免安装版.直接解压
2.配置:
JAVA_HOME: 指向JDK安装位置 C:\Program Files\Java\jdk1.8.0_101
JRE_HOME: 指向JRE安装位置
CATALINA_HOME: 指向Tomcat安装位置 C:\apache-tomcat-9.0.17
七、Tomcat中工作文件夹含义
1. bin:存放Tomcat基本操作命令
2. conf:存放Tomcat中配置文件 server.xml是Tomcat核心配置文件
3. lib: 存放tomcat运行以来的jar
4. logs: 存放tomcat运行日志
5. temp: 临时存放Tomcat接收到的上传文件
6. webapps: 在默认的情况下,Tomcat到webapps文件下定位被访问的资源文件
7. work: TOMCAT将【JSP】翻译【Java】,将【java】编译【class】
八、Tomcat启动与关闭
启动命令: bin/startup.bat
关闭命令: bin/shutdown.bat
*****每次使用Tomcat完毕之后,最好关闭Tomcat
九、Tomcat端口号:
1.什么是端口号:
就是应用程序在当前计算机上ID编号
2.如何设置端口号:
保证端口号没有重复,不是null
3.如何修改Tomcat的端口号:
Tomcat安装目录/conf/server.xml
<Connector port="555" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
十、如何在Tomcat【发布一个网站】
1.在默认情况下,Tomcat在接收到请求时,到webapps文件夹定位资源文件
2.在webapps下创建一个文件夹,这个文件夹就是传说中【网站】
3.在网站添加一个资源共享文件
4.启动Tomcat startup
5.通过浏览器发送请求,向指定计算机上Tomct索要这个文件
http://【服务端计算机IP地址】:【接收本次请求的服务器软件端口号】/网站名/资源文件路径名称
http://localhost:555/myWeb/index.jpg
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2016-07-08 javascript方法扩展