我默认大家都把java安装好了,并且顺利配置了java的环境变量。
- Tomcat 版本 8.5.59
- Java 版本 14
安装
-
先去把Tomcat下载下来Tomcat官网
-
选择一个好位置把压缩包解压下来。这样Tomcat就安装好了。
-
打开文件夹,我先介绍一下Tomcat里比较重要的文件夹。
想要启动Tomcat,就需要进入bin目录
想要知道Tomcat出了什么问题,就需要在logs目录下的运行日志查错
而webapp目录就是存放我们web项目的目录 -
现在我们进入bin目录,找到
startup.bat
文件,双击。
出现一个黑框,而且可能显示很多乱码,这个咱们等会解决。只要输出红框内的语句,就说明Tomcat启动成功了! -
黑窗口不要关闭,关闭它相当于关闭Tomcat。现在在浏览器上访问
http://localhost:8080/
,出现这个页面,成功!
-
现在解决乱码问题,乱码主要的问题就是Tomcat编码与解码方式与我们电脑的不同,所以我们需要修改配置文件。
-
打开conf文件夹。编辑logging.properties文件, 把下图这一块的红框内的文本都删掉。
-
在进入bin文件夹,双击
startup.bat
文件。输出正常无乱码,搞定!
体验
接下来咱们体验体验Tomcat服务器到底有什么用,很神奇哦。
- 简单写个html页面,我就拿写的课程表
kcb.html
来演示。我的页面是这样的。
- 进入Tomcat目录下的webapps目录,新建文件夹
kechengbiao
,把kcb.html
文件移进去。 - 重启Tomcat,注意黑框打印的信息,看我红框标明的部分,这不就是刚刚创建的文件夹名嘛。是不是懂了点什么。
没错!Tomcat每次启动都会扫描webapps文件夹,将里边所有的web项目都装配进服务器。所以,每次放进去一个新的项目,都需要重启一下Tomcat。 - 现在打开浏览器,
http://localhost:8080/
不变,后面再加webapps下项目的文件夹名,再加网页名,就可以访问到项目下的网页。
以这个课程表的网页为例。文件夹名为kechengbiao
,文件名为kcb.html
完整路径就是:http://localhost:8080/kechengbiao/kcb.html
- 这还没完,你打开命令行,输入
ipconfig
,记住红框内IPv4的地址。
- 开启Tomcat,让另一台和你在同一局域网下的电脑(比如连着同一个wifi)访问
http://IPv4地址:8080/kechengbiao/kcb.html
(把localhost替换成IPv4地址),他们就能访问到这个课程表的界面!
这才是Tomcat服务器的作用,为同一网域下的人提供Web服务
至此安装以及体验完毕,相信大家看到这里已经对于web服务器有了一些了解。
如果遇到什么别的问题,可以参考我的另一篇文章 Tomcat常见问题