tomcat(安装与部署)

简介: tomcat(安装与部署)
+关注继续查看

在部署 Tomcat 之前必须安装好 JDK,因为 JDK 是 Tomcat 运行的必要环境。JDK 的 安装相对比较简单,版本有很多,本章选择基于 linux64 位 RPM 版本。

将jdk和tomcat包复制进虚拟机

rpm -ivh jdk-8u171-linux-x64.rpm

设置 jdk 的环境变量

vim /etc/profile

在22行下面

添加以下内容:

export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64

export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export PATH=$JAVA_HOME/bin:$PATH

使环境变量生效

source /etc/profile

查看jdk版本号

java -version

解压tomcat

tar zxf apache-tomcat-9.0.8.tar.gz

mv apache-tomcat-9.0.8 /usr/local/tomcat

修改主配置文件

vim /usr/local/tomcat/conf/server.xml

把69行的8080端口改为80,访问主页时就不需要加端口了。

启动tomcat

/usr/local/tomcat/bin/startup.sh

停止tomcat

/usr/local/tomcat/bin/shutdown.sh

虚拟主机实验

vim /usr/local/tomcat/conf/server.xml

在164行下面添加以下内容

unpackWARs= "true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

详解

这是Tomcat的虚拟主机配置(这个是定义APPbase定义Tomcat的应用(war文件的存放位置))

unpackWARs="true" autoDeploy="true">

prefix="localhost_access_log" suffix=".txt"

pattern="%h %l %u %t "%r" %s %b" />

war文件是一个网页的打包文件,而还有一种是通过docbase来指定应用的存放目录(跟Apache,Nginx差不多)

unpackWARs= "true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

得出结论不管appBase怎么指定,只要docBase指定对就可以访问

两个tomcat

下载

解压

改端口

结束

相关文章
|
5天前
|
前端开发 关系型数据库 MySQL
J2EE项目部署与发布(Linux版本)->jdk&tomcat安装,MySQL安装,后端接口部署,linux单体项目前端部署
J2EE项目部署与发布(Linux版本)->jdk&tomcat安装,MySQL安装,后端接口部署,linux单体项目前端部署
25 0
|
5天前
|
关系型数据库 MySQL Java
Linux系统jdk&Tomcat&MySQL安装以及J2EE后端接口部署
Linux系统jdk&Tomcat&MySQL安装以及J2EE后端接口部署
30 0
|
5天前
|
Oracle Java 关系型数据库
JAVAweb 的Eclipse配置及需要安装的jdk及tomcat 完整详细 搭配图片,详细易懂
JAVAweb 的Eclipse配置及需要安装的jdk及tomcat 完整详细 搭配图片,详细易懂
|
5天前
|
Java 应用服务中间件 Apache
|
5天前
|
Java 应用服务中间件 Apache
|
16天前
|
网络协议 Java 应用服务中间件
linux tomcat 解压安装
tomcat安装 1.解压 2.开放8080端口 firewall-cmd --permanent --add-port=8080/tcp 3.firewall-cmd --reload 重载 4.firewall-cmd --query-port=8080/tcp 查看端口 5.配置环境变量和java一样,最后刷新
17 0
|
22天前
|
应用服务中间件 Docker 容器
Docker 安装 Tomcat
一、查看 tomcat 版本 访问 tomcat 镜像库地址:https://hub.docker.com/_/tomcat,可以通过 Tags 查看其他版本的 tomcat; 二、拉取 Tomcat Docker 镜像 打开终端或命令提示符,运行以下命令从 Docker Hub 拉取 Tomcat Docker 镜像: docker pull tomcat 三、创建 Tomcat 容器 一旦 Tomcat 镜像下载完成,可以基于该镜像创建一个容器。运行以下命令创建 Tomcat 容器: docker run -d -p 8080:8080 --name tomcat-container t
38 0
|
22天前
|
关系型数据库 MySQL Linux
【Linux】jdk & Tomcat & MySql的安装及Linux后端接口部署
【Linux】jdk & Tomcat & MySql的安装及Linux后端接口部署
64 0
|
26天前
|
关系型数据库 MySQL 应用服务中间件
Linux--jdk、tomcat、环境配置,mysql安装、后端项目搭建
Linux--jdk、tomcat、环境配置,mysql安装、后端项目搭建
37 0
|
1月前
|
Java Unix 应用服务中间件
Linux下安装Tomcat
Linux下安装Tomcat
热门文章
最新文章
热门文章
最新文章
相关产品
云迁移中心
相关实验场景
更多
推荐文章
更多