目录:
- Apache Tomcat版本的选择
- 下载
- 安装
- 配置
- CATALINA_HOME和CATALINA_BASE的区别
- 检验
(如果该文章解决了你的问题,请在文章末端顶一下,没有解决的话,欢迎留言)
一、Apache Tomcat版本的选择
alpha:含有大量的缺失/未测试功能,有跟多bug,任何一段时间都可能运行不稳定。
Beta:有一些未经测试的功能和/或一些较小缺陷,运行不一定稳定。
Stable:包含小数量的比较Bug,在较长的一段时间能稳定的运行。
Tomcat9.0.0M18及以下版本:
建议下载 7.x 或者 8.5x 版本
二、下载
建议下载压缩版,可以进行更多的设置
三、安装
解压后,打开解压文件,可以看到软件包的目录:
- bin :主要是存放Tomcat服务启动相关的执行档及相关设定。
- conf : 主要是存放Tomcat服务器相关的设定。
- webapps :主要是存放Tomcat管理网站及日后开发好的JSP网站布署的地方。
- logs :主要是存放Tomcat日志文件存放的地方
四、配置
注意 :这里不再说Java的环境变量配置了,相信大家以前已经配置好了。但是后面的安装界面与我不同的话,多半是你的Java环境变量没有配置好!!!
设置环境变量:(替换为你的文件位置)
简单的说, CATALINA_HOME 是Tomcat的安装目录, CATALINA_BASE 是Tomcat的工作目录。如果我们想要运行Tomcat的 多个实例,但是不想安装多个Tomcat软件副本。那么我们可以配置多个工作目录,每个运行实例独占一个工作目录,但是共享同一个安装目录。
Tomcat每个运行实例需要使用自己的conf、logs、temp、webapps、work和shared目录,因此CATALINA_BASE就 指向这些目录。 而其他目录主要包括了Tomcat的二进制文件和脚本,CATALINA_HOME就指向这些目录。
如果我们希望再运行另一个Tomcat实例,那么我们可以建立一个目录,把conf、logs、temp、webapps、work和shared拷贝 到该目录下,然后让CATALINA_BASE指向该目录即可。
在一台服务器上,可以运行多个tomcat实例,不需要安装多个tomcat.
仅运行一个 Tomcat 实例时,这两个属性指向的位置是相同的
五、检验
- 配置好了环境变量后在重新打开运行->cmd->进入到tomcat的bin目录下运行(拖拽文件进入cmd窗口可以不用输入文件路径):
service.bat install
这个时候就会提示如下信息:
注意: 安装失败的话,想重新安装,不要直接删除目录。卸载命令为: service.bat remove
- 在bin目录下:
Tomcat8w是图形化界面程序,作用是配置和监视tomcat的服务
Tomcat8是windows服务的运行程序
双击打开后点击start
- 在浏览器网页中输入:http://localhost:8080/
能打开如图网页说明配置成功。
版权声明:本文为HaixWang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。