Tomcat安装以及部署等
下载安装
官网地址:http://tomcat.apache.org/,选择想要下载安装的版本。下载后,解压即可。
目录结构
- bin 专门用来存放 Tomcat 服务器的可执行程序
- conf 专门用来存放 Tocmat 服务器的配置文件
- lib 专门用来存放 Tomcat 服务器的 jar 包
- logs 专门用来存放 Tomcat 服务器运行时输出的日记信息
- temp 专门用来存放 Tomcdat 运行时产生的临时数据
- webapps 专门用来存放部署的 Web 工程。
- work 是 Tomcat 工作时的目录,用来存放 Tomcat 运行时 jsp 翻译为 Servlet 的源码,和 Session 钝化的目录。
启动tomcat
方法一:找到 Tomcat 目录下的 bin 目录下的 startup.bat 文件,双击,就可以启动 Tomcat 服务器。
方法二:使用cmd窗口,进入到tomcat安装目录下的bin目录,输入命令:catalina run
。(若启动失败,此方法会给出错误信息)
如何测试是否启动成功?在浏览器中输入ip:8080,有tom猫页面出来即表示启动成功。
常见的启动失败的情况有,双击 startup.bat 文件,就会出现一个小黑窗口一闪而来。这个时候,失败的原因基本上都是因为没有配置好 JAVA_HOME 环境变量
关闭tomcat
关闭黑窗口即可
修改端口号
修改apache-tomcat-8.5.64\conf目录下server.xml文件
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
部署Web工程到Tomcat中
方法一:把工程放在webapps目录下。比如一个名为app的工程,放到webapps中。然后,就可以通过ip:port/工程名
访问。
方法二:找到 Tomcat 下的 conf 目录\Catalina\localhost\ 下,创建配置文件。如app.xml
<!-- path 表示工程的访问路径:/abc -->
<!-- docBase 表示你的工程目录在哪里 -->
<Context path="/app" docBase="E:\book" />
默认不加工程名的情况下,访问的是webapps目录下的ROOT工程
Idea整合Tomcat
操作的菜单如下:File | Settings | Build, Execution, Deployment | Application Servers
IDEA 中动态 web 工程的操作
New–>Module–>Java Enterprise–>Application server–>Web Application–>Create web.xml–>Next–>输入模块名–>Finish