越早知道越好(java使用的框架)java常用框架技术,【Java常用框架精讲5】一文搞懂Tomcat安装及配置(附实战代码详解),java zip was tomcat,
Hello,大家好。这里是老K分享的全网最完整的Java系列教程。
自从上一期介绍Java的日志库logback之后,Java常用框架系列已经停更一段时间了。
本期,给大家介绍一下Tomcat这个web应用端框架。
Tomcat是由Apache开发和维护的Java常用框架,是使用相当广泛的Web应用服务器解决方案,具备了免费、稳定等有点,收到业界广泛的认同。
今天我们就一起来看看Tomecat吧!
内容有些多,建议先收藏,后续慢慢阅读和消化。
一、下载和安装
首先,我们需要来到Tomcat在Apache的官网,找到下载资源:
Tomcat的官方网址为:tomcat.apache.org,打开后,你会看到这样的一个页面:
tomcat官网下载资源就在页面的左侧菜单栏中,你可以选择合适的版本号,进入到对应版本的下载页进行下载。
我们这里以当前最常用的Tomcat 8版本为例,继续后续的介绍:
在新的页面中,我们可以找到二进制文件包的下载资源:
tomcat下载资源我们找到页面中的Core核心文件进行下载,根据提示选择合适的Core文件。
zip:适合Windows操作系统;tar.gz:适合Linux操作系统;我们在windows上操作,所以选择zip版本(即第一个资源)进行下载。
下载完成后,对齐进行解压缩,可以看到Tomcat项目文件的结构是这样的:
tomcat项目结构 注:建议将Tomcat在非系统盘下解压,避免因系统冲突或权限设置造成使用上的问题。至此,我们已经实际完成了Tomcat的下载和安装了。
二、环境配置
完成下载和安装后,在使用前,我们要对Tomcat进行一定配置操作。
1.Java环境配置
首先,要实现Tomcat的运行,必须要配置好Java的环境变量:
安装jdk 1.8以上版本;完成对JAVA_HOME环境变量的配置。1) jdk 1.8
关于Java的jdk安装,老K在之前的内容中已经有过介绍了,有需要的小伙伴,可以通过下述传送门直达查阅:
2) JAVA_HOME环境变量
环境变量就是Windows系统的通用全局变量,可以右键“我的电脑”,通过“属性”进行设置,具体可根据如下操作路径完成配置:
系统 -> 系统信息 -> 高级系统配置 -> 环境变量
环境变量然后,在系统变量中,设置JAVA_HOME
JAVA_HOME如果系统变量中没有JAVA_HOME变量,通过新建按钮创建和设置;如果系统变量中存在JAVA_HOME变量但需要修改,则通过编辑按钮完成修改;变量名为JAVA_HOME,变量值为jdk根目录位置,如:C:\Program Files\Java\jdk1.8.0_341\
注意:设置时请务必确保JAVA_HOME对应的jdk版本要高于1.8,否则tomcat无法运行。2. tomcat配置
完成上述操作后,通常tomcat就能在你的电脑上正常运行了,但如果你有具体的配置需求,可以在tomcat文件目录中的config文件夹下找到相应的内容,进行配置。
这里,老K举2个很多人会碰到的例子:
1) 字符集配置
有时候,当你运行tomcat,界面会出现如下图所示的乱码情况:
字符集Bug这是很多人都会遇到的”淇℃伅“bug。
这时候,你需要找到./conf/logging.properties文件,在文件中找到如下代码行:
将此处的值从UTF-8改为GBK,即可解决上述乱码情况。
2) 服务器端口配置
tomcat的默认启动端口是8080,不过有时候我们会根据实际情况,调整默认启动的端口。
这时候,我们就要找到./conf/server.xml文件,打开后,找到以下代码段:
将此处的port="8080"改为port="8000",即可将启动端口改为8000。
- 说明
以上是2个关于tomcat的配置示例,实际工作中,我们会遇到更多需要自定义配置的情况。我在这里不可能一一列举,但是万变不离其中,tomcat的配置文件就在./conf目录下,在这里总能找到相关的配置解决你的问题。
三、运行与关闭
刚才关于tomcat配置的部分,稍微有些跳跃,因为我们其实并没有介绍如何启动运行和中止tomcat。不过没关系,我们这就说一下关于tomcat的启动和关闭。
1. 启动tomcat
启动tomcat的程序文件在./bin目录下,我们找到startup.bat文件双击,就能看到前面介绍”淇℃伅“bug时出现的命令提示符界面。
完成启动后,在浏览器中输入:localhost:8080,就会打开tomcat的项目欢迎网页(当然,如果你已配置了自己的网站,那这时候出现的就会是你自己的网站了)。
tomcat欢迎页 如果你没有顺利打开上述页面,可以通过以下几个方向查找问题: 端口是否正确,localhost后面的端口号需要和配置文件中的一致;tomcat是否在系统盘下,如果在系统盘下,有些文件可能因为权限无法调用和访问;再有问题,可以百度谷歌;2. 关闭tomcat
关闭tomcat和启动一样方便,只需要找到关闭的程序文件即可:
文件为./bin/shutdown.bat,双击即可关闭该文件。linux下调用该文件即可。
如果你是windows操作系统,还可以在startup.bat打开的窗口中按下ctrl+c对tomcat服务进行关闭。
结尾
洋洋洒洒给大家介绍了3000多字的内容。
tomcat是一款功能十分强大的web应用服务器框架,真正的tomcat还有更多精彩的内容,欢迎你在老K的基础上继续探索。
欢迎你把你的想法留在评论区告诉我;如果有任何学习上的问题,也欢迎和我联系;赞我就不求了,因为有研究表明,99%的伸手党是看完不会点赞的,都看到这了,点不点赞你看着办吧。
结束语
我是专注于开发领域的
,会持续生产关于如何学习编程语言的优质内容。如果你想学习Java编程,或者想精进你的Java编程能力,可以关注我。
如果你对开发、编程有任何疑问或者有想了解的内容,而我暂时没有写到的,也欢迎随时来找我聊聊。
本文系作者 @河马 原创发布在河马博客站点。未经许可,禁止转载。
暂无评论数据