Tomcat:一个轻量级的WEB服务器,是JSP+Servlet的运行平台

Tomcat服务器
是一个免费的开放源代码的WEB应用服务器,Tomcat是Apache软件基金会(Apache Software Foundation),早期的名字是catalina,后来由Apache、Sun和其他一些公司及个人共同开发完成,并更名为Tomcat。
Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选,因为Tomcat技术先进、性能稳定,成为目前比较流行的Web应用服务器。

优点:
1、免费、开源
2、占用系统资源比较少
3、跨平台性好,有JAVA环境就可以运行(jdk)

安装Tomcat
1、要求jdk1.6以上(根据官网要求为准)
如果版本不符合要求,请重装jdk
2、去官网下载需要的Tomcat(tomcat.apache.org)
或者去找开发人员要Tomcat安装包

下载可以用
wget https://mirror-hk.koddos.net/apache/tomcat/tomcat-9/v9.0.38/bin/apache-tomcat-9.0.38.tar.gz

3、解压
tar zxvf apache-tomcat-9.0.38.tar.gz -C /usr/local
cd /usr/local
mv apache-tomcat-9.0.38/ tomcat

4、启动tomcat
cd /usr/local/tomcat/bin
./startup.sh

5、查看效果
浏览器输入网址:
http://192.168.195.100:8080

关闭tomcat
cd /usr/local/tomcat/bin
./shutdown.sh

或者
ps -ef | grep tomcat
kill -9 XXX

Tomcat的目录结构
bin
主要存放tomcat的执行脚本
脚本有两类:
一类是.sh结尾的(Linux的shell脚本)
一类是.bat结尾(Windows下的批处理脚本)
startup用来启动
shutdown用来关闭
catalina设置tomcat的内存(调优)

conf
主要存放tomcat的配置文件
server.xml
可以改端口号(8080),设置域名或IP,默认加载的项目
web.xml
可以设置tomcat支持的文件类型
context.xml
用来设置数据源
tomcat-users.xml
设置tomcat的用户和权限
Catalina目录下可以设置默认加载的项目
lib
用来存放运行tomcat需要加载的jar包
logs
存放tomcat运行过程中产生的日志
temp
存放tomcat运行过程中产生的临时文件
webapps
放JAVA项目,Tomcat启动的时候会加载webapps下的项目
可以放文件夹,war包,jar包的形式发布应用
work
用来存放tomcat时产生的文件

猜你喜欢

转载自blog.csdn.net/weixin_51014063/article/details/108768694