1.下载:
地址:http://tomcat.apache.org/
2.安装:解压即可
安装目录中不要使用中文或者空格
3.卸载:删除目录即可
4.启动:
* bin/startup.bat 双击
*访问 在浏览器中输入:http://localhost:8080 访问自己的
http://别人的ip地址:8080 访问别人的;
可能遇到的问题:
1.黑窗口一闪而过:
*原因:没有正确配置JAVA_HOME 环境变量;
然后在path中配置%JAVA_HOME%\bin; 然后启动tomcat就没问题了;
2.启动报错
1.暴力:找到对应的对口号,找到进程杀死;cmd命令:netstat -ano;
2.温柔:修改自身的端口号 conf--》server.xml 中修改端口号;
一般会将tomcat的端口号修改为80, 因为http协议的默认端口号就是80;好处就是在输入网址的时候不 用输入端口号;
5.tomcat的关闭:
1.正常关闭:bin/shutdown.bat 双击; 或者在cmd中输入 ctrl+c 的方式也能正常关闭;
2.强制关闭:点击窗口的x;
6.配置:
* 部署项目的方式:
1.直接将项目拷贝到webapps目录下就可以了;在这个目录下,我们的项目名称就是访问路径(虚拟目录)
简化部署:将项目打成war包,将war放到webapps目录下,会自动解压缩的;删除也是删除war包就可以了;
2.不用copy项目,在conf/server.xml中配置项目就可以实现项目发布;
在<Host>标签中配置 <Context docBase="D:\hello" path="/hehe"/>
docBase是项目的路径;path是访问时的虚拟目录;
缺点:因为server.xml是tomcat整个的配置文件,如果在这里配置的话很不安全;万一搞坏了这个xml就gg了;
3.在conf\Catalina\localhost中创建一个任意名称的xml文件。在文件中编写下面一个行代码就可以了
<Context docBase="D:\hello" />
注意:没有虚拟目录了,要怎么访问呢? 其实虚拟目录就是创建任意名称的xml文件的文件名;
* 静态项目和动态项目:
1.目录结构
动态项目: