javaEE 初阶 — Tomcat 下载及使用

文章目录

  • Tomcat 是什么
  • 下载安装
  • 启动 tomcat
  • 访问 tomcat 的欢迎页面
  • 将前段代码部署到 tomcat 上
  • 基于 tomcat 进行网站的后端开发

Tomcat 是什么


Tomcat 是一个 HTTP 服务器
HTTP 协议就是 HTTP 客户端 和 HTTP 服务器 之间的交互数据的格式,同时也通过 ajaxJava Socket 分别构造了 HTTP 客户端。

HTTP 服务器我们也同样可以通过 Java Socket 来实现,而 Tomcat 就是基于 Java 实现的一个开源免费,
也是被广泛使用的 HTTP 服务器。

下载安装


1、搜索 tomcat ,认准下面的域名。

javaEE 初阶 — Tomcat 下载及使用_第1张图片


2、选择 Download 下的 Tomcat 8 版本。

javaEE 初阶 — Tomcat 下载及使用_第2张图片


3、选择下载当前圈中的 Zip 包,解压到当前文件夹。

javaEE 初阶 — Tomcat 下载及使用_第3张图片




双击打开这个解压后的文件。

javaEE 初阶 — Tomcat 下载及使用_第4张图片

bin 表示的是一个可执行的程序/脚本,是用来启动 tomcat 的。

conf 是用来更改配置的,用的是 xml 格式表示服务器的配置。比如你想更改 tomcat 的绑定端口号,
就需要更改这里的内容。

logs 是 tomcat 的运行日志,如果程序出现问题了,就需要看这个日志。

lib 是 tomcat 依赖的一些库,此时暂时不考虑。

每个 webapp 就是一个网站,一个 tomcat 上可以部署多个网站,此处就叫做 “webapps”
这里就包含了很多的目录,每个目录都视为是一个独立的网站。

启动 tomcat


1、打开 bin 目录。

javaEE 初阶 — Tomcat 下载及使用_第5张图片


2、找到 startup.bat 文件,双击打开。

javaEE 初阶 — Tomcat 下载及使用_第6张图片

可以看到此处有一个 startup.batstartup.sh 两个比较相似的文件。
第一个是给 windows 使用的,第二个是给 linux 和 mac 使用的。




见到上面圈出的部分就说明启动成功了。

访问 tomcat 的欢迎页面


接下来访问一下 tomcat 的欢迎页面,这是 tomcat 自带的一个 webapp。



8080 就是 tomcat 默认的端口号,类似于 myaql 的端口号是 3306。
默认的端口号是可以修改的,只是当前是没有必要修改的。

javaEE 初阶 — Tomcat 下载及使用_第7张图片

以上就是 tomcat 的欢迎页面,访问的前提是 tomcat 是打开的。

将前段代码部署到 tomcat 上


部署只是将代码拷贝到 webapps 目录中即可,只不过可能要重启 tomcat 。

javaEE 初阶 — Tomcat 下载及使用_第8张图片

将之前写的博客前端页面的代码复制到 webapps 目录中。

javaEE 初阶 — Tomcat 下载及使用_第9张图片

此时就可以通过浏览器访问博客页面了。

javaEE 初阶 — Tomcat 下载及使用_第10张图片

如果路径有问题,则会报一个 404 未找到 的状态码。


像上面这样用浏览器打开与在文件中双击打开的区别就是,前者是 通过问路访问的,后者 是通过文件路径访问的

基于 tomcat 进行网站的后端开发


基于 tomcat 进行网站的后端开发,肯定是需要针对 http 协议进行一系列操作的。
tomcat 已经将 这些 http 相关的底层操作封装好了,此时只需要调用 tomcat 给我们提供的 api 即可。


这里的 api 指的就是 servlet,这是 tomcat 给 java 提供的原生的进行 web 开发的 api。

这个 servlet 下次再介绍。



javaEE 初阶 — Tomcat 下载及使用_第11张图片

你可能感兴趣的:(java,EE,从入门到进阶,tomcat,java-ee,java,前端,servlet)