Tomcat服务器安装配置与web服务器介绍
一、web服务器
-
也是计算机程序,驻留在因特网上。它的作用是接收客户端(浏览器)的请求,给客户端做出响应。可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。
当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件反馈到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)与客户机浏览器进行信息交流 -
最主流的三个Web服务器是Apache Nginx IIS
-
Tomcat是由Apache提供的开源免费的web服务器。
二、Tomcat服务器安装
Tomcat分为安装版和解压版
- 安装版
(1)进入Tomcat官网(http://tomcat.apache.org/),选择相应的版本进行下载
(2)选择安装版进行下载
(3)进行安装
进行端口配置,可以将端口设置为80,这样在浏览器输入时就不需要输入端口号了。另外还可以设置一个Tomcat服务器的用户
Tomcat要求必须配置Java环境,需要输入JVM的安装路径
Tomcat可以不安装在C盘,自己选择路径,但必须安装在没有中文名的路径下
(4)检验是否安装成功,4.打开浏览器,输入http://127.0.0.1:8080或http://localhost:8080
- 解压版(解压过,没有成功,目前没有找到原因,我猜可能是因为我已经装过,于是卸载安装版的,但还是没有成功)
(1)配置好JDK等环境变量之后,配置Tomcat环境变量(也可以不配置,最好配置)
(2)之后双击Tomcat文件夹目录下的bin目录下的startup.bat
(3)启动成功:
- 安装过程中遇到的问题
(1)关闭Tomcat后,再通过Tomcat8w启动时,启动失败
解决办法:找到C:windows/system32/cmd.exe 右击用管理员启动,进入tomcat8\bin目录,输入service.bat remove先卸载一下tomcat后,再用service.bat install命令安装一下(注意安装路径)
(2)卸载Tomcat后再安装,安装失败
原因与解决办法:
之所以出现上面的问题,是因为之前安装的版本没有能够正常的删除掉,只是删除了整个文件夹,但是在系统服务中的的Tomcat服务。
在运行框输入regedit,打开注册表。进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet*\Services,然后删除tomcat系列即可
三、Tomcat的配置
(1)修改服务器的启动窗口
Tomcat的所有配置文件都在conf文件夹中,server.xml是核心配置文件。
打开conf文件夹中的server.xml
将8080更改为对应端口即可,此处改为80端口。
此后启动时只需输入80端口即可。
端口是0-65535之间,但有的已经被操作系统占用,不能使用
四、Tomcat目录结构
- bin:二进制可执行文件,例如启动和关闭Tomcat文件
- conf:配置文件,有四大配置文件,server.xml、context.xml、web.xml、tomcatusers.xml
- lib:Tomcat会自动产生日志文件,会存放在这个目录下,相当于日记,会记录每天启动访问,以及谁访问过等等这些数据
- logs :Tomcat需要的jar包,都放在这个目录下
- temp:Tomcat在运行时可能生成的临时文件,当关闭Tomcat时,这个目录下的文件可以删除
- webapps:这个目录文件下每个文件夹都是web应用程序,自己写的web应用程序放在这个目录下
- work:是在Tomcat运行时自动生成,在关闭Tomcat后,可以直接删除这个目录。存放的是webapps中动态资源生成的一些.java和.class文件