【JAVA】Tomcat的安装

【JAVA】Tomcat的安装

目录

官网链接

下载安装程序

解压 

问题

其他文件介绍


官网链接

Apache Tomcat® - Wel***e!https://tomcat.apache.org/

下载安装程序

进入官网后,点击如下tomcat 8:

进入tomcat 8后选择zip文件下载

解压 

Tomcat是一个基于java实现的“绿色软件” ,只要解压缩就可以使用(需提前安装好JDK)

解压完成后会有如下的文件

启动Tomcat

bin目录下放的是tomcat的一些相关可执行脚本

例如:如果需要启动服务器,就需要使用startup.bat,运行这个程序就可以启动Tomcat

  • .bat是windows上的批处理程序
  • .sh是Linux上的shell脚本

双击运行该程序后,会弹出一个黑框,出现下图蓝框里的提示就代表Tomcat已经启动完毕

上面出现的乱码为tomcat的日志,在控制台中可能是乱码的,因为tomcat 默认使用的字符集是utf8,而windows cmd的字符集是jdk。编码的方式不统一。

解决方法:

        把tomcat改成gbk,cmd改成utf8(因为太麻烦了一般不处理)

后续会介绍其他使用tomcat的方式,比如把tomcat集成到idea,或者Linux中使用tomcat,在这两种情况下不会出现乱码

最终的tomcat就是一个控制台程序了,做服务器开发的话,服务器基本上都是控制台程序

验证tomcat是否启动成功,除了看是否出现上述的提示外,还可以通过如下的方法:

  • Tomcat启动成功之后,就可以通过浏览器(127.0.0.1:8080)来访问tomcat的欢迎界面

如下就是tomcat的欢迎界面

问题

若打开Tomcat出现问题,最重要的是报错信息,而一般而言会出现打开startup.bat后出现闪退

这里我们 win+r  + cmd 打开控制台,将startup.bat拖到cmd中运行,出现闪退的问题在cmd中大概率能显示出错信息。

一般打开Tomcat失败有如下原因:

  • 端口被占用了。

已经启动tomcat,再启动第二个,或者其他程序占用8080端口,例如windows自带的HTTP服务器,IIS

  • 环境变量问题

可能是tomcat找不到jdk,也可能是 tomcat找不到自己所在的目录,提示缺少哪个环境变量,就配置上即可,正常情况下,不配置环境变量也可以打开tomcat,但是存在一些电脑需要手动配置

例如:

CATALINA_HOME环境变量将其配置tomcat所在的目录即可

如果提示的是JAVA_HOME,就配置环境变量,指向JDK所在目录即可

其他文件介绍

 

conf中放的是tomcat的配置文件, 一个程序的功能可能是非常丰富的,就需要按需开启这里的某些功能,一般是通过配置文件的方式来进行设置

tomcat的配置主要是通过xml的方式进行提供的

放的是tomcat运行过程中所依赖的jar包

 

日志,调试一个服务器程序最重要的手段,后续自己写的程序,代码中打印的日志,就可以在上述的目录中看到

 

         webapps里面放的就是若干个webapp(网站),webapps中每个目录,都是一个webapp(包含一个网站的后端代码和前端代码)

        这个目录还能见到.war压缩包文件,是使用tomcat发布程序的一种方式,写好的一个网站,就可以打包成war包,拷贝到tomcat的webapps里,tomcat就会自动对war进行解压缩,从而完成网站的部署和加载

转载请说明出处内容投诉
CSS教程_站长资源网 » 【JAVA】Tomcat的安装

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买