本文主要是我根据黑马程序员课程做的笔记,作为学习参考。
Web服务器是一个应用程序,可以对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,能够让Web开发更加便捷。其主要功能是“提供网上信息浏览服务”。
常见的Web服务器软件除了Tomcat还有jetty、WebLogic、WebSphere,鉴于Tomcat在java里用的最多,本文选取该软件进行安装配置。
Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级(支持的规范比较少,用起来简单)Web服务器,支持Servlet/JSP少量JavaEE规范(Java企业级开发技术规范的总和)。
JavaEE:Java Enterprise Edition,Java企业版,指Java企业级开发的技术规范总和。
包括13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF。
Tomcat也被称为Web容器、Servlet容器,Servlet需要依赖于Tomcat才能运行。
官网:
https://tomcat.apache.org/https://tomcat.apache.org/
1. 在官网上下载Tomcat的安装包
根据要求的java的最低版本来选择Tomcat 的版本,在此以8.5版本为例(企业应用较多)。
点击Tomcat 8 ,然后根据电脑位数选择安装包,这里选择的是64位的。
下边的Source Code Distributions是源码下载:
tar.gz是Linux下载
zip是Windows下载
查看自己Java版本:
Win+R,然后cmd,输入java -version
2. 解压安装
尽量找一个不带中文以及空格的目录,防止运行出错
因为是绿色版,所以解压后便可直接使用。
3.卸载
直接删除目录即可完成卸载
4.启动和关闭
启动:
直接双击 bin/startup.bat即可
目录的说明如下图所示:
关闭:
1. 直接×掉运行窗口:强制关闭
2. binlshutdown.bat:正常关闭
3. Ctrl+C:正常关闭
问题解决:
双击 bin/startup.bat可以发现,信息是乱码
因为Tomcat输出的日志信息编码是UTF-8的,而Windows控制台输出的信息编码是GBK,需要:
修改conf/logging.propertles(一般是注释上边最后一行,如果和我版本一样是在47行)
修改之后就没有乱码了
总结
本文内容汇总如下图所示:
今天刚刚安装,步骤虽然很简单,但是还是要做的细致一点,为后来的学习做好铺垫。欢迎小伙伴在评论区或者私信交流学习!