从原个人Gitee运送: 《Tomcat:Web服务器软件》
文章目录Tomcat :启动web服务器软件安装目录结构时可能出现的问题黑色中文窗口闪烁,启动时报告错误,暴力温柔访问,检查IP地址,正常关闭强制执行如何关闭配置项目将项目直接放在虚拟目录的webapps目录下,部署配置conf/server.xml文件将显示为confCatalina localhost类型静态项目动态项目目录结构(Java动态项目)在IDEA中使用Tomcat集成到IDEA中的新Web项目可执行项目的其他配置,用于创建任意名称的xml文件部署项目
Tomcat:web服务器软件
Tomcat是纯Java语言编写的
3https://Tomcat.Apache.org/download-80.CGI下载
不安装,解压缩压缩包就可以了。
注意:建议不要在安装目录中包含中文和空格
目录结构
启动Windows :运行. /执着的冬日/startup.bat
Linux :运行. /执着的冬日/startup.sh
可能发生的问题关于中文乱码详见博文【Tomcat启动时的中文乱码问题】
黑色窗口消失的原因: JAVA_HOME环境变量解决方案设置不正确。 任务管理器(查看-选择),用于正确设置JAVA_HOME环境变量,报告错误,引发暴力并找到正在使用的端口号,找到相应的进程,然后杀死该进程cmdnetstat -ano并显示进程id(PID )
连接器端口=' 8888 '协议=' http/1.1 '连接时间out=' 20000 ' redirect port=' 8445 ' /
tomcat的默认端口号通常更改为80。80端口号是http协议的默认端口号。
优点:访问时无需输入端口号,即可访问单机多Tomcat并存
访问浏览器输入:
访问自己: http://localhost:8080访问他人: http://他人的ip:8080
建议服务器本身关闭IP地址cmd$ ipconfig IPv4地址。 **建议使用“正常关闭”**,但后期有两种方法可用于配合IDEA使用Tomcat正常关闭。 手动运行. /执着的冬日/shutdown.bat在Tomcat窗口中通过Ctrl C强制关闭并配置Tomcat窗口右上角的X部署/项目有三种方法。 将项目直接拖放到webapps目录中时,conf/server.xml文件为confCatalina 为配置的localhost创建任意名称xml文件的虚拟目录浏览器通过http://localhost:8080访问项目,以及/目录或路径(如果需要)
将项目直接放在webapps目录下即可/项目(文件夹)名称。项目的访问路径,虚拟目录
简化部署的第一种方法是,以简化部署的方式将项目置于war包中,并将war包置于webapps目录中,然后自动解压缩war包。 如果要删除项目,请删除相应的war包。 相应产品的项目文件夹将自动删除。
配置conf/server.xml文件主机标记体中的Context docBase='D: hello ' path='/hehe '/http://www.Sina.com/:存储项目的路径http://www.Sina.com/:虚拟目录的缺点: http://www.Sina . Cattom例如,localhost:8080/xml文件/index.html热部署方法:删除或更改文件名后,不需要重新启动服务。 部署项目类型静态项目动态项目静态项目不仅包括静态资源HTML、CSS、JavaScript、图像、音频、视频和文本等动态项目,还包括动态资源解码
在IDEA中并用Tomcat集成到IDEA中
新建Web项目
项目执行
注意:
默认war包部署
//默认虚拟目录设置虚拟目录
配置其他重新定位项目时不再重新启动Tomcat服务器