Tomcat 服务器的部署(优化)及配置虚拟主机

文章目录一、Tomcat 服务器1.简介2.应用场景3.组件二、Tomcat 部署步骤1.环境2.准备3.安装 JDK,配置 Java 环境4.安装配置 Tomcat5.主要目录说明三、Tomcat 虚拟主机配置1.创建目录及文件2.修改 Tomcat 主配置文件3.关闭 Tomcat,再重新启动4.访问浏览器进行验证四、Tomcat 优化1.优化启动速度2.常用的优化相关参数如下:一、Tomcat 服务器1.简介名称由来:Tomcat 最初是由 Sun 的软件架构师詹姆斯·邓肯·戴维森开发的,
摘要由CSDN通过智能技术生成


一、Tomcat 服务器

1.简介

名称由来:
Tomcat 最初是由 Sun 的软件架构师詹姆斯·邓肯·戴维森开发的,后来他帮助将其变为开源项目,并由 Sun 贡献给 Apache 软件基金会
由于大部分开源项目 O’Reilly 都会出一本相关的书,并且将其封面设计成某个动物的素描,因此他希望将此项目以一个动物的名字命名
因为他希望这种动物能够自己照顾自己,最终,他将其命名为Tomcat(英语公猫或其他雄性猫科动物)
而 O’Reilly 出版的介绍 Tomcat 的书籍的封面也被设计成了一个公猫的形象,而 Tomcat 的 Logo 兼吉祥物也被设计为一只公猫
mark
其实 Tomcat 最早在研发的时候并不叫这个名字,早期 Tomcat 项目的名字叫 Catalina,所以当我们安装完 Tomcat 后会发现安装路径下面有很多和 Catalina 有关的目录和文件,而这些文件通常也是我们使用或配置 Toncat的 重要文件所在

2.应用场景

  • Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选
  • 一般来说,Tomcat 虽然和 Apache 或者 Nginx 这些 Web 服务器一样,具有处理 HTML 页面的功能,然而由于其处理静态 HTML 的能力远不及 Apache 或者 Nginx,所以 Tomcat 通常是作为一个 Servlet 和 JSP 容器,单独运行在后端

一些补充

Java Servlet:

  1. 运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层
  2. 使用Servlet,可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页
  3. 与CGI(公共网关接口)功能相类

JSP(Java Server Pages):

  1. 一种动态网页开发技术
  2. 它使用JSP标签在HTML网页中插入Java代码,签通常以<%开头以%>结束
  3. JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分
  4. JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页

3.组件

Tomcat 由一系列的组件构成,其中核心的组件有三个

名称 功能
Web 容器 完成 Web 服务器的功能
Servlet 容器 名字为 catalina,用于处理 Servlet 代码
JSP 容器 用于将 JSP 动态网页翻译成 Servlet 代码

二、Tomcat 部署步骤

1.环境

以下为本机环境:

  • Windows 10 专业工作站版
  • VMware 16 Pro(16.0.1.0)
  • CentOS 7
  • 本地 YUM 源
  • 网卡配置为静态获取 IP 地址
  • 网络适配器为 NAT 模式
  • IP 地址为 192.168.126.15
  • apache-tomcat-9.0.16
  • jdk-8u201-linux-x64

2.准备

  1. 启动后关闭防火墙及强制控制访问系统
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
  1. 在安装 Tomcat 之前必须先安装 JDK
  • JDK 的全称是(Java Development Kit),是 Sun 公司免费提供的 Java 语言的软件开发工具包
  • 其中包含 Java虚拟机(JVM),编写好的 Java 源程序经过编译可形成 Java 字节码
  • 只要安装好了 JDK,就可以利用 JVM 解释这些字节码文件,从而保证了 Java 的跨平台性
  • 在平台兼容性方面,JDK 作为解释字节码文件并据此调用操作系统 API 实现对应功能的 Java 虚拟机,与操作系统类型和平台位数密切相关,因此存在不同类型的版本
  • 而 Tomcat 也有上述特征,所以需要预先下载 JDK 和 Tomcat

软件包传送门:https://pan.baidu.com/s/1Xl95R5OW4c6oozF4l4zfyA(提取码:12do)

下载好后,使用 Xshell,直接将两个软件包拖至 /opt 目录下
mark

3.安装 JDK,配置 Java 环境

  1. 直接使用 rpm 方式安装
cd /opt
rpm -qpl jdk-8u201-linux-x64.rpm
#查看指定文件的文件列表
rpm -ivh jdk-8u201-linux-x64.rpm
#安装
java -version
#显示java运行环境版本

mark
mark

  1. 创建脚本,
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xucf1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值