Tomcat的简介安装与简单使用
Posted 云计算与运维笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的简介、安装与简单使用就给大家介绍完了
以上是关于Tomcat的简介安装与简单使用的主要内容,如果未能解决你的问题,请参考以下文章
SpringCloud系列十一:SpringCloudStream(SpringCloudStream 简介创建消息生产者创建消息消费者自定义消息通道分组与持久化设置 RoutingKey)(代码片段