欢迎来到小猪的博客!
这期博客带你们了解并使用Tomcat
希望对你们有帮助!
如果哪里解析错误或者你不太理解的都可以来私聊我哈!谢谢!
tomcat是一个开源而且免费的jsp服务器,属于轻量级应用服务器。它可以实现JavaWeb程序的装载,是配置JSP(Java Server Page)和JAVA系统必备的一款环境。
tomcat的下载可以到tomcat官网下载,https://tomcat.apache.org/download-80.cgi
我们点中其中的zip压缩包即可下载,解压缩安装完成之后,可以看到类似如下图所示结构:
其中我们最关注的目录就是 webapps 目录. web applications 的简称, 意思是用来存放 web 应用的文件夹.进入webapps目录,可见到如下结构:
每个文件夹都对应着一个 web 应用, 可以在浏览器中分别访问每个 web 应用.
在 bin 目录中, 双击 startup.bat 即可启动 Tomcat 服务器
看到形如以下内容的日志, 说明启动成功.
注意: 在 Windows 上通过 cmd 方式启动 Tomcat 会出现乱码. 但是不影响 Tomcat 的使用.
乱码的原因是 Tomcat 默认按照 UTF-8 的编码方式处理中文. 而 windows 的 cmd 默认是 GBK 编
码. 如果使用 Linux 或者 IDEA 中的终端来启动 Tomcat, 则没有乱码问题.
解决办法:只要修改tomcat控制台日志输入的编码集与系统命令行窗口的编码集一致即可。
操作如下:
修改conf文件下的logging.properties文件,将控制台输出的编码修改为GBK:
改完之后再次启动tomcat:
此时显示正常。
我们可以在浏览器中输入 127.0.0.1:8080 即可看到 Tomcat 的默认欢迎页面:
如果启动失败怎么办?
最常见的启动失败原因是端口号被占用. Tomcat 启动的时候默认会绑定 8080 和 8005 端口. 如果有其他进程已经绑定了这两个端口中的任意一个, 都会导致 Tomcat 不能启动. 在命令行中使用 netstat -ano | findstr 8080 确定看 8080 是否被其他进程绑定, 把对方进程干掉, 再重新启动 Tomcat 一般就可以解决问题.
以上就是tomcat的安装和使用的全部内容,希望对你有帮助!
如果对你有帮助就给小猪一个赞和关注吧!小猪带你了解更多~
下期再见~