Tomcat是什么:
Tomcat是一种开源、免费的小型轻量级服务器,经常在中小型系统,并发访问用户不是很多的情况下使用。
支持并发用户的多少要看具体情况,能承载多少并发,要看一次访问所占带宽(返回数据的多少),硬件配置等等因素,一个正常的项目,当到达两三百并发时,性能就相当低了。
但不管如何,Tomcat依旧是现在大多数中小型企业都在使用的服务器。
Tomcat的安装:
Tomcat的安装还是很简单的,我们直接去官网下载解压包,然后解压即可使用,图解如下。
Tomcat目录结构:
解压压缩包后,我们看到的目录是这样的,简单写一下各个目录存放的内容:
我们点开bin目录,有两个文件需要我们留意,分别是startup.bat和shutdown.bat,分别是启动和关闭Tomcat的文件。
我们常说运行Tomcat需要配置环境变量,不单单是简单配置环境变量就行,还要将其放在名为JAVA_HOME的环境变量中,因为这些可执行文件中需要调度JAVA_HOME。
点开conf目录,我们经常修改的配置文件是server.xml,是用来对整个tomcat进行相关配置的。
端口,虚拟主机路径都可以在server.xml中设置。
点开webapps,这些目录是tomcat自带的,我们以后自己写的项目也是一个一个放在该目录下,其中ROOT是tomcat启动后默认访问的目录。
Tomcat启动时常见错误:
1、无法显示网页(没有成功启动Tomcat、资源地址错误)
2、404(访问资源不存在、路径名错误)
3、java.net.BindException(端口冲突,可能已经被占用)
4、Tomcat配置文件结构被破坏也会导致无法启动Tomcat
5、在配置文件中使用了中文(如果文件和内容不是UTF-8编码会产生错误)
JavaWeb项目标准目录结构:
启动tomcat后,默认访问文件名为index的文件