一、在官网下载安装包
选择版本
二、开始安装
安装tomcat前必须确保java的环境已经安装成功
然后将下载好的tar.gz文件上传至linux中
解压至制定文件夹中
[root@web tools]# tar -zxvf apache-tomcat-9.0.39.tar.gz -C /
我这里是直接解压到根目录下
三、介绍及相关配置
1、bin目录为执行文件所在的目录
是存放启动和关闭tomcat脚本。其中.bat和.sh文件很多都是成对出现的,作用是一样的,一个是Windows的,一个是Linux。
2、conf为配置文件夹
server.xml是配置tomcat的文件,比如我们可以bai在du里面更改8080端口等
web.xml是配置整个tomcat的jsp和servlet工作中的bai一些情况,比如我们配置list来不让我们输入一个目录的时候显示出那个目录下的jsp文件,而是显示404错误.还有在一些安全方面也可以做配置.
context.xml是用来配置环境的.我们开发大项目的时候一般都是配置这个文件的来添加一个项目的而不是把项目拷贝到webapp下去,还有也可以在这里配置JNDI,一般我们都选择在这里而不是server.xml中配置工程和JNDI
tomcat-user.xml在这里就是配置tomcat的用户了,你可以到tomcat的开始页http://localhost:8080中点tomcat manager就会提示你要用户名和密码了,这里的用户名和密码就可以在这个xml中配置的
3、logs为日志文件
4、webapps用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序
四、写一个简单的helloworld的简单应用
修改server.xml
修改端口 必须确保端口是开放的
然后在<Host></Host>
中插入
<Context path="test" docBase="/apache-tomcat-9.0.39/webapps/helloworld.html" debug="0" reloadable="true" crossContext="true"/>
其中,path为虚拟路径,docBase为项目的路径,启动tomcat后在浏览器输入ip:port/test/页面名.html即可访问了。
启动tomcat服务
在bin下执行 startup.sh
在网页上直接访问ip加端口号为10000
即可访问到所部属的静态网页