①.tomcat介绍 安装

java程序的容器

1 tomcat
2 resin
3 weblogic (oracle 配置oracle数据库)

java程序的环境

1 jvm (java virtual machine) java虚拟机
2 jdk (java development kit) java开发环境
3 jre (java runtimeenvironment) java运行环境

jdk的区别

1 oracle 官方版本
2 openjdk 开源版本

二进制安装jdk

1.下载jdk
cp /data/software/java/linux_jdk/jdk-8u261-linux-x64.tar.gz  ./

2.解压
tar xf jdk-8u261-linux-x64.tar.gz

3.做软链接
mv jdk1.8.0_261/ jdk8
ln -s jdk8/ jdk

4.配置环境变量
cat >>/etc/profile<<'EOF'    #追加到底部  ''不解析变量
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib
EOF

. /etc/profile   #激活环境变量

5.验证java环境是否生效
java -version

安装tomcat

1 down tomcat
wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.65/bin/apache-tomcat-8.5.65.tar.gz

2 解压
tar xf apache-tomcat-8.5.65.tar.gz 

3 软链接
mv apache-tomcat-8.5.65 tomcat8
ln -s tomcat8 tomcat

4 验证
./tomcat/bin/version.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/jdk
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Server version: Apache Tomcat/8.5.65
Server built:   Mar 30 2021 12:28:40 UTC
Server number:  8.5.65.0
OS Name:        Linux
OS Version:     3.10.0-862.2.3.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_261-b12
JVM Vendor:     Oracle Corporation

5 开机自启动
vim /etc/rc.local
. /etc/profile
/usr/local/tomcat/bin/startup.sh

tomcat目录介绍

tomcat/bin/ 命令存放路径

文件 作用
startup.sh 启动tomcat
shutdown.sh 关闭tomcat
catalina.sh #1 tomcat的核心脚本 启动和关闭tomcat都会调用这个脚本 #2 配置java启动参数 tomcat远程管理 配置jvm参数
version.sh 部署完成后 验证jdk 和tomcat的连接
tomcat/conf/
文件 作用
--- ---
server.xml 相当于nginx.conf的主配置文件
web.xml 补充额外功能
tomcat-user.xml 管理端配置文件 用户名和密码
tomcat/log/
文件 作用
--- ---
catalina.out tomcat最全日志核心日志
localhost_access_log.2021-4-23.txt tomcat access.log访问日志

tomcat/webapps/ 站点目录

原文地址:https://www.cnblogs.com/yangtao416/p/14705351.html