一.Web服务器
Web服务器是一个软件程序,对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让web开发更加便捷.主要功能是"提供网上信息浏览服务"
二.将Demo程序部署到webapps
直接复制进webapps目录,然后打开浏览器来进行访问
基于tomact服务器部署的项目
三.Tomact
1.概念
Tomact是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量javaEE规范
2.Tomact也被称为web容器,Servlet容器.Servlet程序需要依赖Tomact才能运行
3.官网:https://tomact.apache.org/
四.基本使用
1.目录
bin:可执行文件
conf:配置文件
lib:Tomact依赖的jar包
logs:日志文件
temp:临时文件
webapps:应用发布目录
work:工作目录
2.启动
双击bin目录下的startup.bat脚本文件
3.关闭
1.直接X掉运行窗口:强制关闭
2.bin\shutdown.bat:正常关闭
3.Ctrl+c:正常关闭
3.输出日志乱码问题的解决
找到conf/logging.properties,在51行
然后在打开
4.8080端口是Tomact默认的端口号
常见的错误:端口被占用的问题
5.修改Tomact的端口号
conf/server.xml
然后重启Tomact即可
注意事项:
HTTP协议默认端口号为80,如果将Tomact端口号改为80,则将来访问Tomact时,将不用输入端口号