tomcat的安装
建议大家使用免安装版的tomcat,下载后直接解压即可,解压目录最好不要带有中文和空格。
tomcat版本:
TOMCAT版本 | SERVLET/JSP规范 | JDK版本 |
---|---|---|
tomcat9.X | 4.0/TBD | 8+ |
tomcat8.X | 3.1/2.3 | 7+ |
tomcat7.X | 3.0/2.2 | 6+ |
tomcat的启动
双击tomcat解压目录下的bin\startup.bat即可启动tomcat。如果双击一闪而过的话,检查java环境变量是否正确,jdk版本要跟tomcat对应上。
停止tomcat:双击双击tomcat解压目录下的bin\shutdown.bat即可停止tomcat。
如果打开时 CMD窗口出现乱码 你可以吧字符集设置为GBK或者其他 分栏有详细说明。
测试tomcat是否启动成功
在浏览器中输入:http://localhost:8080/ 如果加载出Apache Tomcat的页面,即说明启动成功。
如果在启动tomcat时报出了
java.net.BindException: Address already in use: bind
则说明tomcat端口号被占用了。导致这个问题出现的原因有两个:
- 启动了两个tomcat
解决办法:在任务管理器中找到进程名称为java的,手动杀死进程。(如果有多个进程名称是java的,注意不要杀错了,选择tomcat的杀掉)。 - 端口号8080被其他应用程序占用
解决办法:修改tomcat的默认端口号,打开conf目录下的server.xml文件,找到下面代码:Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"
将8080修改为别的端口号之后,例如修改为8888,再次启动tomcat试试,这个端口任意都OK 只要别占用。
tomcat的目录
- bin
存放启动和关闭等Tomcat脚本文件 - conf
配置文件 - lib
存放Tomcat服务器的支撑jar包(Java开发的 嘿嘿) - logs
存放日志文件 - temp
存放Tomcat运行时产生的临时文件 - webapps
web应用所在目录,供外界访问的web资源存放的目录 - work
tomcat工作目录