Tomcat下载配置、模拟互联网通信、IDEA创建第一个网站

1.下载配置Tomcat

  • 打开Tomcat官网 :Tomcat官网
  • 在左侧边栏选择Tomcat9Tomcat官网
  • 根据系统参数选择安装包类型,此处我选择的时win10 64位的压缩包
    win10 64位
  • 下载完成后即可解压至文件夹,Tomcat无需安装解压后即可使用,所以请记住解压的路径。
  • 配置环境变量 JAVA_HOME与CATALINA_HOME
    JAVA_HOME:右击我的电脑-属性-高级系统设置-环境变量,查看自己是否已经配置好JAVA_HOME环境变量,该环境变量指向JDK安装目录。 JAVA_HOME配置
    CATALINA_HOME:新建环境变量,名称为CATALINA_HOME,变量值设置为刚刚安装的Tomcat文件夹目录。 设置CATALINA_HOME
  • 测试安装是否成功
    在Tomcat文件夹-bin目录下进入cmd控制台,键入命令 startup 启动Tomcat,随后Tomcat.exe执行,输出如下: Tomcat启动成功
    关闭Tomcat:在cmd控制台中键入命令 shutdown 即可关闭Tomcat Tomcat关闭

2.模拟一次互联网通信

  • 互联网通信:
    两台计算机通过网络实现文件共享文件,就是【互联网通信】

  • 互联网通信过程的角色
    客户端计算机:用于发送请求,索要资源文件的计算机。
    服务端计算机:用于接收请求,并提供对应的资源文件计算机

  • 网络协议包
    在一次互联网通信过程中,客户端计算机与服务端计算机必须遵守相同的网络协议包,常见的网络协议包由Http协议包。
    其中客户端计算机负责发出 Http请求协议包,服务端计算机接收到请求协议包后,根据该协议包中所请求的资源文件,在服务器端查找后返回结果以二进制数据返回给客户端计算机,结果的载体就是 Http响应协议包

  • Http请求协议包内部空间
    请求行:包括①url请求地址②请求方法:GET/POST
    请求头: 请求参数信息
    空白行: 隔离作用
    请求体:以POST方式请求时携带相关信息

  • Http响应协议包内部空间
    状态行:包括http状态码:200、404
    响应头: content-type:指定浏览器采用何种编译器对响应体二进制数据进行编译【文字、图片、视频、命令】
    空白行: 隔离作用
    响应体:二进制形式的内容,静态资源文件的二进制数据,动态资源文件的执行结果

模拟一次互联网通信(本地服务器Tomcat)

  1. 找到Tomcat下的webapps文件夹
    webapps文件夹
  2. 新建文件夹:文件夹名称即为网站名称
    创建网站文件夹
  3. 在新建的网站文件夹中存入一份 静态资源文件 - sky.jpg 存入静态资源文件
  4. 通过cmd启动Tomcat服务
  5. 启动浏览器:
    命令浏览器向 tomcat 索要该静态资源文件 sky.jpg
    URL 格式为【网络协议包://服务端计算器IP地址:http服务器端口号/网站名/资源文件名】
    Tomcat端口号默认为8080,MySQL端口号默认为3306,所以此处的链接为
    http://localhost:8080/myWeb/sky.jpg
    浏览器访问结果
    此时在浏览器页面按下F12进入开发者工具-网络,刷新页面即可看到此次模拟通信的响应头,状态码等信息

3.配置IDEA使用Tomcat

  1. 打开IDEA,File-Settings-Build,Exection,Deployment-Application Servers ,点击 + ,选择 Tomcat Server ,若之间已经配置好 CATALINA_HOME 的同学无需再次配置,点击 Apply添加Tomcat Server
  2. 通过IDEA建立网站
    工具栏中:Run-Edit Configrations
    edit configuration界面
    点击左上角 + 号,找到Tomcat 点击 Local,随后点击 Deployment,找到右侧侧边栏 + 号, 点击选择 Artifacts
    选择Artifacts
    选择一个Artifact
    修改成自己的网站名
    配置Tomcat
    配置好后,点击 Apply 就大功告成啦。接下来测试网站:
    IDEA Service
    ok
    看到自己默认的欢迎界面就表示成功啦!
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值