其他分享
首页 > 其他分享> > Tomcat部署可以来了解一下

Tomcat部署可以来了解一下

作者:互联网

文章目录

一、Tomcat服务器

1、Java Servlet

2、JSP

3、Tomcat三大核心组件

二、Tomcat服务部署安装

1、首先关闭防火墙

systemctl stop firewalld
setenforce 0

2、安装JDK

[root@localhost opt]# rpm -qpl jdk-8u201-linux-x64.rpm
[root@localhost opt]# rpm -ivh jdk-8u201-linux-x64.rpm
警告:jdk-8u201-linux-x64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY
准备中...                          ################################# [100%]
	软件包 jdk1.8-2000:1.8.0_201-fcs.x86_64 已经安装

在这里插入图片描述

3、设置JDK环境变量

在这里插入图片描述

在这里插入图片描述

[root@localhost profile.d]# vim abc.java  #编写一个java文件来进行验证

在这里插入图片描述
在这里插入图片描述

4、安装启动Tomcat

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、优化tomcat启动速度

[root@localhost bin]# vim /usr/java/jdk1.8.0_201-amd64/jre/lib/security/java.security

在这里插入图片描述

主要目录说明

bin:存放启动和关闭tomcat的脚本文件,比较常用的Catalina.sh;startup.sh;shutdown.sh三个脚本文件
conf:存放tomcat服务器的各种配置文件,常用的server.xml;context.xml;tomcat-users.xml;web.xml四个文件
lib:存放tomcat服务器的jar包,一般不作任何改动,除非连接第三方服务,比如redis,那就需要添加相对应的jar包
logs:存放tomcat日志文件
temp:存放tomcat运行时产生的文件
webapps:存放项目资源的目录
work:tomcat工作目录,一般清除tomcat缓存的时候会使用

三、Tomcat虚拟主机配置

1、创建项目目录和文件

[root@localhost bin]# mkdir /usr/local/tomcat/webapps/tom  # 创建目录
[root@localhost bin]# mkdir /usr/local/tomcat/webapps/benet
[root@localhost bin]# cd /usr/local/tomcat/webapps/  #切换目录
[root@localhost webapps]# ls
benet  docs  examples  host-manager  manager  ROOT  tom
[root@localhost webapps]# cd /tom  #切换到tom目录下
[root@localhost tom]# vim index.jsp #编写内容
<h1> this is tom page</h1>
[root@localhost webapps]# cd benet  #切换目录到benet
[root@localhost benet]# vim index.jsp  #编写内容
<h1>this is benet page</h1>

2、修改tomcat主配置文件

[root@localhost tom]# vim /usr/local/tomcat/conf/server.xml

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

[root@localhost tom]# vim /etc/hosts
[root@localhost tom]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.159.193 www.benet.com  www.tom.com

标签:benet,Tomcat,tomcat,部署,了解,tom,root,localhost
来源: https://blog.csdn.net/weixin_56508123/article/details/118386880