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
java-web服务器-tomcat的更多相关文章
- java web服务器tomcat介绍【转载】
机器矩阵2016-08-10 22:14 java程序员亲切地称他为tom猫,看到这只猫可以说明1 服务器部署成功了 ,2 网络是联通的. 到底这只猫是什么来头呢? tomcat是Apache基金会下 ...
- 一个简单的Java web服务器实现
前言 一个简单的Java web服务器实现,比较简单,基于java.net.Socket和java.net.ServerSocket实现: 程序执行步骤 创建一个ServerSocket对象: 调用S ...
- Servlet学习之web服务器Tomcat 详解
Web服务器是什么 Web服务器是指驻留于因特网上某种类型计算机的程序.当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文 ...
- 常用Java Web 服务器
Java Web应用程序需要部署在Java web服务器中运行,常用的Java Web服务器有Tomcat.GlassFish.WebLogic.JBoss.WebSphere.Jetty.JRun等 ...
- 常用/常见Java Web 服务器/应用服务器Logo图文介绍
常用/常见应用服务器介绍:自己总结.整理一些常见的应用服务器,资料主要来源于网上. 常用Java Web 服务器Java Web应用程序需要部署在Java web服务器中运行,常用的Java ...
- AngularJs与Java Web服务器交互
AngularJs是Google工程师研发的产品,它的强大之处不是几句话就能描述的,只有真正使用过的人才能体会到,笔者准备在这篇文章中,以一个简单的登录校验的例子说明如何使用AngularJs和Web ...
- java java web及tomcat的使用
java web及tomcat的使用 一.什么是java web: 参考百度百科: http://baike.baidu.com/link?url=HnaWXFD7wFfPAlFMW02GV6r5p ...
- java web(一):tomcat服务器的安装和简单介绍,与eclipse关联
一:下载tomcat安装包和安装 这个百度一下就可以了. 安装完以后进入tomcat的安装路径查看 如图所示:有几个目录简单介绍下 bin目录: 存放运行tomcat服务器的相关命令. conf目 ...
- Java 之 web服务器—Tomcat
一.服务器 1.服务器 服务器:安装了服务器软件的计算机 2.服务器软件 服务器软件:接收用户的请求,处理请求,做出响应 3.Web 服务器软件 web 服务器软件:接收用户的请求,处理请求,做出响应 ...
- java web(三) Tomcat虚拟目录映射方式
Tomact服务器虚拟目录的映射方式 web应用开发好后若想被外界访问,需要将web应用所在的目录交给web服务器管理,这个过程称为虚拟目录的映射. 方式一:在server.xml文件的host元素中 ...
随机推荐
- 《机器学习实战(基于scikit-learn和TensorFlow)》第七章内容学习心得
本章主要讲述了“集成学习”和“随机森林”两个方面. 重点关注:bagging/pasting.boosting.stacking三个方法. 首先,提出一个思想,如果想提升预测的准确率,一个很好的方法就 ...
- 【并行计算-CUDA开发】CUDA存储器模型
CUDA存储器模型 除了执行模型以外,CUDA也规定了存储器模型(如图2所示)和一系列用于主控CPU与GPU间通信的不同地址空间.图中红色的区域表示GPU片内的高速存储器,橙色区域表示DRAM中的的地 ...
- Java学习笔记-网络编程
Java提供了网络编程,并且在实际中有着大量运用 网络编程 网络编程概述 网络模型 OSI参考模型 TCP/IP参考模型 网络通讯要素 IP地址 端口号 传输协议 网络参考模型 网络通讯要素 IP地址 ...
- pramfs理论
一.文件系统 1.百度百科: http://baike.baidu.com/link?url=WE3aLsszfbZZIPK-Vz8yPd799_RMqyfQZ4D-ETS5yd1nI8XzPK660 ...
- 新浪随机图片壁纸API接口 刷新网页换背景接口
刷新一次页面换一次图片,可以调用到你的网站背景里面去,多炫酷啊,刷新一下本页看下效果哦. 说明:随机图片壁纸api,调用的是新浪api,速度不用担心,图片资源也很多 电脑动漫图片:http://api ...
- tp5定时任务
第一步: a.App/模块/ 下创建command文件夹 b.我这边是创建在crontab模块里面,在command文件夹下创建一个Task.php文件(具体名字自己根据需求定) c.复制下面的代码到 ...
- 前端 CSS 2
无序列表去除自带的样式 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&qu ...
- python 类(3) property
class PetCat(): """ 家猫类""" def __init__(self, name, age): self.name = ...
- docker-macvlan网络
部署 A机器:192.168.50.130 B机器:192.168.50.131 Macvlan Bridge模式: 1.创建macvlan网络 A机器: docker network create ...
- nginx代理 tomcat获得真实用户IP
nginx代理 tomcat获得真实用户IP 2017年04月08日 21:34:17 cf 阅读数 1825更多 分类专栏: nginx html/js/ajax 版权声明:本文为博主原创文章, ...