Tomcat-基础教程
Tomcat是常见的免费的web服务器.
Tomcat 这个名字的来历,Tomcat是一种野外的猫科动物,不依赖人类,独立生活。 Tomcat的作者,取这个名字的初衷是希望,这一款服务器可以自力更生,自给自足,像Tomcat这样一种野生动物一般,不依赖其他插件,而可以独立达到提供web 服务的效果。
- 不使用tomcat访问html
不使用tomcat也可以打开html页面,但是可以在浏览器的地址里看到 file:d:/test.html 这样的格式,是通过打开本地文件的形式打开的
但是我们平时上网看到的html网址一般都是:
http://12306.com/index.html 这样的形式
这是因为有web服务器的存在
- 使用tomcat后,访问html
使用tomcat后,可以这样 127.0.0.1:8080/test.html 像访问一个网站似的,访问一个html文件了。
这是因为tomcat本身是一个web 服务器,test.html部署在了这个web服务器上,所以就可以这样访问了。
- 如何启动tomcat
首先右边下载 tomcat.rar
解压在d:盘,随便你解压在哪里,一般解压在一个好找的地方,因为后续的学习需要频繁的启动它
然后运行批处理文件: D:/tomcat/bin/startup.bat
最后如果你看到Server startup in xxx ms,就表明启动成功了。注 Tomcat启动之后,不要关闭。。。。 关闭了就不能访问了。。。。
为了正常运行,请务必确认当前java环境是JDK1.8.
在命令行中输入java -version进行校验
参考JDK下载以及配置办法: JDK1.8以及更高版本下载和环境变量配置
JDK9 不够稳定,特别是Tomcat7 无法在JDK9 中运行,请勿使用JDK9运行本Tomcat7,请切换至JDK8,谢谢
- 如何部署网页
部署一个功能完备的web应用 有很多种方式,但是如果只是部署一个test.html,很简单
把test.html 复制到 D:\tomcat\webapps\ROOT 目录下
就可以通过 http://127.0.0.1:8080/test.html 访问了
- 8080是什么鬼?
8080是tomcat默认使用的端口号
平时上网的网址,比如 http://12306.com/index.html 是没有端口号的
如何让tomcat也做成这样呢?
需要给tomcat改端口为80
Tomcat-基础教程相关推荐
- Tomcat基础教程(一)
Tomcat, 是Servlet和JSP容器,其是实现了JSP规范的servlet容器.它在servlet生命周期内包容,装载,运行,和停止servlet容器. Servlet容器的三种工作模式: 1 ...
- Eclipse配置Tomcat超级基础教程
写JAVA期末大作业需要配置Tomcat,写博客记录一下喽.新手小白第一篇博客,大家不喜勿喷鸭.共勉一起进步! 首先介绍一下Tomcat Tomcat下载教程 Eclipse配置Tomcat步骤: T ...
- Spring Boot 2.x基础教程:快速入门
点击蓝色"程序猿DD"关注我哟 来源:http://t./ <Star最多的Spring Boot教程继续更新了> 牛皮吹过了! Git仓库和博客专题页也改版完成! 是 ...
- Spring Cloud Alibaba基础教程:Nacos的集群部署
点击蓝色"程序猿DD"关注我哟 <Spring Cloud Alibaba基础教程>连载中,关注我一起学习!前情回顾: <使用Nacos实现服务注册与发现> ...
- Spring Boot 2.x基础教程:找回启动日志中的请求路径列表
如果您看过之前的Spring Boot 1.x教程,或者自己原本就对Spring Boot有一些经验,或者对Spring MVC很熟悉.那么对于Spring构建的Web应用在启动的时候,都会输出当前应 ...
- java ajax教程_Jquery ajax基础教程
jQuery的Ajax带来了无需刷新的web页面革命.这里就详细介绍一下jQuery所涉及到的Ajax操作.(无需特殊说明,均需要有服务器配置,这里本人用的是Tomcat 7) 1.基于请求加载文件数 ...
- 黑马程序员最新版JavaWeb基础教程-学习笔记
da@黑马程序员最新版JavaWeb基础教程-学习笔记 day06-HTML&CSS HTML HTML(HyperTest Markup Language):超文本标记语言 是一门语言,所有 ...
- java程序设计之网络编程基础教程_Java程序设计之网络编程基础教程
基本信息 书名:Java程序设计之网络编程基础教程(21世纪高等学校计算机基础实用规划教材) :43.50元 作者:李芝兴 主编 出版社:清华大学出版社 出版日期:2012-12-1 ISBN:978 ...
- Servlet基础教程 (保姆级教学)
Servlet基础教程 一.Servlet 是什么 二.第一个 Servlet 程序 2.1 创建项目 2.2 引入依赖 2.3 创建目录 2.4 编写代码 2.5 打包程序 2.6 部署程序 2.7 ...
- Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现
自Spring Cloud Alibaba发布第一个Release以来,就备受国内开发者的高度关注.虽然Spring Cloud Alibaba还没能纳入Spring Cloud的主版本管理中,但是凭 ...
最新文章
- C++类的案例(一)
- 拼多多回应开除程序员:严重违反员工行为规范,因此解约!
- 什么是断点,为什么要设置断点?断点的作用是什么?
- rocketmq 消息指定_详解RocketMQ不同类型的消费者
- android不同Activity之间的数据共享
- Navicat设置字段类型
- maven怎么强制updating_业余草 maven异常:Updating Maven Project 的统一解决方案
- python计算两个数的最大公约数和最小公倍数
- Webpack基础学习
- pip更新升级后Import Error:cannot import name main及pip安装包后出现环境错误拒绝访问...
- Android TextView之空格占位法
- 华硕ac68u最佳设置_【华硕RT-AC68U路由器使用总结】频段|设置|信号_摘要频道_什么值得买...
- SkeyePlayer 超低延迟RTSP/RTMP流媒体播放器插件使用说明
- 《JAVASE系列》一个小小的图书管理系统
- 软考_2021年11月真题
- 数据结构基础之基础(数据、计算机结构)
- React开发(250):react项目理解 ant design loding控制页面转圈加载
- 未知USB设备 端口重置失败
- Python之Sqlitespy连接并把Excel内容写到数据库的表中
- 蓝牙路由器解决方案行业应用
热门文章
- XCTF|PWN-string-WP
- 常用组合数计算公式及推算
- 用python语言实现人工智能猴子摘香蕉的问题_人工智能猴子香蕉问题
- 04、docker端口映射的原理及配置方法
- Codevs_P1907HDU_P1565 方格取数3(最大流)
- ico图片格式生成器
- mysql 数组_mysql怎么存数组
- python pdf 定位关键字_Python对pdf中的关键字过滤(pdfminer3k或pdfminer使用)
- 立创开源 | 基于555定时器的电子琴设计
- 2023杭州电子科技大学考研分析