Web服务器的开发---Tomcat

一、Web服务器

  • 对HTTP协议操作进行封装,简化web程序开发。
  • 部署web项目,对外提供网上信息浏览服务。

二、Tomcat简介

  1. 概念:Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。
  2. 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才能运行.
  3. 官网:https:/ltomcat.apache.org/

三、Tomcat的基本使用

  1. 下载:官网下载,地址https://tomcat.apache.org/download-90.cgi
  2. 安装:绿色版,直接解压即可
  3. 卸载:直接删除目录即可
  4. 启动:双击: 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

  1. 关闭:
  • 直接x掉运行窗口:强制关闭
  • bin\shutdown.bat:正常关闭
  • Ctrl+C:正常关闭
  1. 文件夹的作用:
文件夹名作用
bin可执行文件
conf配置文件
libTomcat依赖的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时,将不用输入端口号。
  1. Tomcat的项目部署
  • 将项目放置到webapps目录下,即部署完成
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

曼诺尔雷迪亚兹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值