一、简介Tomcat:由Sun软件架构师詹姆斯•邓肯•戴维森开发的。后作为开源项目由sun交给apache软件基金会。早期名字Catalina
应用场景:轻量级应用服务器,开发和调试JSP程序首选
二、部署Tomcat:
1.安装jdk,配置java环境
yum -y install java
2.源码安装配置环境变量:vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$PATH
java_home路径根据安装路径输入
3.安装tomcat
解压:tar -xf apache-tomcat-8.5.16.tar.gz
mv apache-tomcat-8.5.16 /usr/local/tomcat
4.启动
/usr/local/tomcat/bin/startup.sh
5.停止
/usr/local/tomcat/bin/shutdown.sh
6.访问:默认为“IP或域名:8080”进行访问
三、目录和配置文件
1.目录
bin:存放启动和关闭脚本
conf:存放配置文件,主配置文件(server.xml)
lib:存放运行需要的库文件(JARS)
logs:存放日志文件
webapps:网站根目录
work:存放工作目录,jsp编译后产生的class文件
2.主配置文件server.xml
Server:代表整个Catalina的servlet容器
Service:由一个或多个Connector组成,以及一个Engine,负责处理所有Connector所获得的客户请求
Connector:一个Connector在某个指定端口接收用户请求,并将请求交给Engine处理,从Engine处接收回应返回客户
Engine:下面可配置多个虚拟主机,每个虚拟主机都有一个域名。获得请求时,把请求匹配到host上,然后把请求交给host处理
Host:代表一个虚拟主机,每个虚拟主机和某个域名相匹配,每个虚拟主机下可部署一个或多个web app,每个web app对应一个Context
Context:一个context对应一个网页应用
四、创建虚拟主机
vim /usr/local/tomcat/conf/server.xml
之后进入tomcat/bin目录下./shutdown.sh关闭程序
检测端口(netstat -antp|grep 8080)关闭后重启(./startup.sh)
tomcat安装和虚拟主机创建
最新推荐文章于 2021-11-27 10:05:01 发布