Tomcat的简介、安装与简单使用
Tomcat的简介、安装与简单使用
什么是 Java
-
Java 是一种跨平台的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性。 -
Java 体系 -
Java SE(标准版) -
Java EE(企业版)
JDK 简介
-
JDK( Java Development Kit )是 Sun 公司针对 Java 开发者推出的 Java 语言的软件开发工具包 -
JDK 是整个 Java 的核心( 包括如下 ) -
JRE( Java Runtime Environment ):Java 运行时环境 -
Java工具( 编译、排错、打包等工具 ) -
Java 基础的类库 -
JRE:Java 运行时环境( 包括如下 ) -
Java 虚拟机( jvm ) -
Java 核心类库和支持文件
Java Servlet 介绍
-
Servlet 是 Java 拓展 Web 服务器功能的组件规范 -
常见的 Servlet 容器 -
IBM 的 websphere -
Oracle 的 weblogic -
Apache 的 tomcat -
Redhat 的 Jboss
今天写的是 Apache 的 tomcat
什么是 Tomcat 服务器
The Apache Tomcat software is an open source implementation of the Java Servlet , JavaServer Pages , Java Expression Language and Java WebSocket technologies. The Java Servlet , JavaServer Pages , Java Expression Language and Java WebSocket specifications are developed under the Java Community Process.
上面是 Apache Tomcat 官网上的简介
主要内容是:
-
Tomcat 是属于 Apache 软件基金会的 -
Tomcat 是开源免费的 -
Tomcat 是对 Java Servlet 的实现
因为 Tomcat 需要 Java,那么我们需要 Java 环境,安装 JDK
安装部署 JDK
-
安装 JDK 1.8 版本
使用 yum 进行安装,你可以先执行下面的命令
yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-headless
如果你的命令执行失败,可能是你的 yum 源没有配置
推荐使用华为云的 yum 源
# 备份当前的yum源
mkdir -p /etc/yum.repos.d/repo_bak/
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/repo_bak/
# 使用curl命令下载对应版本的CentOS-Base.repo文件
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
# 生成缓存
yum makecache
说明:
如果执行命令yum makecache后,回显信息为“Another app is currently holding the yum lock”,则需执行命令rm -rf /var/run/yum.pid删除yum.pid文件,然后再执行命令yum makecache生成缓存。
如果执行命令yum makecache 后,回显信息为“Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again”,则需执行命令yum --disablerepo=epel -y update ca-certificates更新证书,临时禁用epel源。
-
安装 Tomcat
我在 Tomcat 的官网上下载了最新版,实际企业环境里推荐大家使用最多人使用的 Tomcat 版本
下载 Tomcat
wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.29/bin/apache-tomcat-9.0.29.tar.gz
解压 Tomcat
tar -xf apache-tomcat-9.0.29.tar.gz
移动到指定位置
mv apache-tomcat-9.0.29 /usr/local/tomcat
查看 Tomcat 的目录结构
ls /usr/local/tomcat/
-
启动 Tomcat
/usr/local/tomcat/bin/startup.sh
看到 Tomcat started 字样则说明 Tomcat 启动成功
-
编写一个测试页面
vim /usr/local/tomcat/webapps/ROOT/test.jsp
测试页面写入以下内容
<html>
<body>
<center>
Now time is:<%=new java.util.Date()%>
</center>
</body>
</html>
-
访问测试页面
curl http://localhost:8080/test.jsp
看到 Now time is: 后面是具体的时间就是成功了
-
访问默认页面
curl http://localhost:8080
Tomcat 的默认页面在 /usr/local/tomcat/webapps/ROOT/index.jsp
Tomcat 的默认目录就是 /usr/local/tomcat/webapps/ROOT/
一般的访问测试页面成功的话,访问默认页面也不会有问题的,注意测试页面的代码不要有错误
至此,Tomcat的简介、安装与简单使用就给大家介绍完了