tomcat理解与使用

Tomcat

1、tomcat概念

  • Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目
  • 最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,
  • Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。
  • Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

2、安装与配置

2.1、官网下载tomcat安装包

可以自己选择版本号下载
在这里插入图片描述

2.2、解压即用

tomcat下载完解压即可使用,无需安装
在这里插入图片描述

2.3、启动与关闭

进入到tomcat解压文件的bin目录下,可以看到startup.bat和shutdown.bat,
在这里插入图片描述

  • windows环境
    windows环境下点击startup.bat可以启动tomcat
    在浏览器中输入http://localhost:8080/即可访问
    点击shutdown.bat即可关闭
    由于现在没有环境,不好演示效果之后会做补充

  • mac环境
    在mac环境中需要通过命令行来启动tomcat
    首先,进入到tomcat解压包的bin目录下
    在这里插入图片描述

输入ls -la *.sh命令可以查看到bin目录下的shell脚本

ls -la *.sh

在这里插入图片描述
在这可以看到startup.sh和shutdown.sh文件有没有执行操作权限。
’-rwxr‘代表已经有了执行操作权限
‘-rw’则表示没有操作权限
如果没有权限需要对先授权才能执行该脚本文件
返回到上一级目录:cd …
然后输入chmod -R u+x ./bin授权

chmod -R u+x ./bin

有了权限之后,使用命令cd bin再次进入bin目录下

cd bin

在bin目录下执行命令./startup.sh即可启动tomcat

./startup.sh

在这里插入图片描述

在浏览器访问http://localhost:8080/可以看到tomcat首页
在这里插入图片描述
使用./shutdown.sh命令可以关闭tomcat
在这里插入图片描述

3、webapps文件

之所以我们启动tomcat访问localhost:8080/就能看到页面,因为tomcat目录下有个webapps文件中有web应用。
在这里插入图片描述

4、配置文件

一般配置文件都是放在conf目录下
在这里插入图片描述
打开server.xml文件
可以看到访问tomcat的端口号8080,在这可以修改端口号,就可以换成是别的端口号访问了,但是要保证你修改的端口号是没有被占用的
在这里插入图片描述
再往下看,可以看到主机为localhost
在这里插入图片描述
这个配置也是可以去修改的,但是要在hosts文件中加上域名映射,你想修改成什么,就把主机地址127.0.0.1映射成什么;hosts域名映射可以直接百度有很详细的介绍;修改了之后就可以用自己的域名和端口号来访问webapp了。

5、idea配置tomcat

打开idea,点击右上角的add configuration
在这里插入图片描述
然后点+号
在这里插入图片描述

选择tomcat server,一般是选择本地local
在这里插入图片描述
选择之后,配置tomcat
在这里插入图片描述
配置服务器路径,选择tomcat Home,就是你本地tomcat的路径
在这里插入图片描述
绑定项目
在这里插入图片描述

点+号之后
在这里插入图片描述
这里可以随便选一个

这些都配置完之后就可以用tomcat容器来跑我们的项目了
选择run或者debug方式
在这里插入图片描述
如果输出日志文件
在这里插入图片描述
勾上,然后选择要输出日志的目录。

6、总结

tomcat的配置与使用虽然是很简单的,但是这里面还是有东西可以去了解的,比如tomcat是用java写出来的,之后自己也可以试着去了解和尝试着写写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值