一、Web服务器
- 对HTTP协议操作进行封装,简化web程序开发。
- 部署web项目,对外提供网上信息浏览服务。
二、Tomcat简介
- 概念:Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。
- JavaEE: JavaEnterprise Edition, Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java lDL、JTS、JTA、JavaMail、JAF
Tomcat也被称为Web容器、Servlet容器。Servlet程序需要依赖于Tomcat才能运行. - 官网:https:/ltomcat.apache.org/
三、Tomcat的基本使用
- 下载:官网下载,地址https://tomcat.apache.org/download-90.cgi
- 安装:绿色版,直接解压即可
- 卸载:直接删除目录即可
- 启动:双击:
bin\startup.bat
控制台中文乱码:修改conf/ logging.properties
java.util.logging.consoleHandler. level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
java.util.logging. ConsoleHandler.encoding =(UTF-8改为)GBK
- 关闭:
- 直接x掉运行窗口:强制关闭
bin\shutdown.bat
:正常关闭Ctrl+C
:正常关闭
- 文件夹的作用:
文件夹名 | 作用 |
---|---|
bin | 可执行文件 |
conf | 配置文件 |
lib | Tomcat依赖的jar包 |
logs | 日志文件 |
temp | 临时文件 |
webapps | 应用发布目录 |
work | 工作目录 |
常见问题:
- 启动窗口一闪而过:检查JAVA_HOME环境变量是否正确配置
- 端口号冲突:报错
java.net.BindException:Address already in use: bind
,找到对应程序,将其关闭掉- 修改端口号:配置Tomcat端口号(
conf/server.xml
)
<connector port="8080" protocol="HTTP/1.1"
connectionTimeout="2000o"
redirectPort="8443"/>
注意:HTTP协议默认端口号为80,如果将Tomcat端口号改为80,则将来访问Tomcat时,将不用输入端口号。
- Tomcat的项目部署
- 将项目放置到
webapps
目录下,即部署完成
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/150377.html