Tomcat的相关配置

一: Web相关的概念:

1、软件架构的分类:

  • c/s 客户端/服务器 客户端:需要安装软件的程序(QQ,)
  • b/s 浏览器/服务器 早前的软件都是b/s(09之前 淘宝/网易…)
  • b + c(手机app )/s 淘宝 / 京东/12306

2、 静态资源: 所有用户访问后,得到的结果都是一样的,静态资源可以直接被浏览器解析 (html/css/js )动态资源:每个用户访问相同资源后,得到的结果可能不一样。动态资源被访问后,需要先转换为静态资源,在返回给浏览器
例子: java中 动态资源 jsp/servlet

3、网络通信三要素
ip: 电子设备(计算机)在网络中的唯一标识。192.168.0.101
端口:应用程序在计算机中的唯一标识。 0~65536 1521 (oracle) 3306(myqsl ) 8080( tomcat )

协议:规定了数据传输的规则
基础协议:
1. tcp:安全协议,三次握手。 速度稍慢
2. udp:不安全协议。 速度快

二、服务器: (硬件(电脑 (cpu 很猛 + 运行内存很猛 ))+ 服务器软件)
Tomcat的安装:

  1. 下载 tomcat
    下载网址: https://tomcat.apache.org/download-90.cgi

  2. 解压 tomcat
    apache-tomcat-9.0.24-windows-x64.zip 解压文件
    单独放在一个 没有中文 没有 空格的文件夹中
    启动: 启动一闪而过( 没有配置环境 )
    找到解压路径:
    找bin文件
    win启动文件是: startup.bat
    关闭服务器: shutdown.bat
    linux启动文件是: startup.sh

  3. 环境配置
    找到环境变量设置位置:
    这个路径到 jdk下面就可以 不要加 bin目录
    创建一个环境变量: JAVA_HOME=C:\Program Files\Java\jdk1.8.0_201

     tomcat的文件夹: 
     bin/     存放启动关闭的执行文件 
     
     conf/    存放配置文件 
              server.xml 服务器配置文件 
              
     lib	  存放javajar的位置 logs   日志文件夹 
     
     temp     临时文件 
     
     webapps   web项目发布到服务器上的位置 
              项目发布都放在webapp这个目录下面 
              root项目是tomcat默认自带的项目 
              examples 案例项目  
              
     work     目录: 把jsp代码 和 jsp编译后的代码 
                  放在 work目录下面 
    

三、Java环境安装(JDK的安装与配置)
1、到官网下载JDK
https://www.oracle.com/java/technologies/javase-downloads.html
2、按指引安装完成后配置环境变量(当提示安装JRE时可以不安装,JDK自带JRE)
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_241
(jdk版本文件夹)
Path:;%JAVAHOME%\bin;%JAVAHOME%\jre\bin
(让系统在任何路径下都能识别Java命令,javac、javap等)
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,.;表示当前路径,tools.jar和dt.jar为类库路径;在JDK 1.5之后,完全可以不配置classpath变量。)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值