运维学习————Linux环境下Tomcat的部署

目录

一、环境准备

[二、 启动测试](#二、 启动测试)

三、访问端口修改

四、部署web项目

1、材料准备

2、部署

2.1、上传war包到webapps目录下

2.2、修改项目配置

2.3、浏览器访问

引申


一、环境准备

tomcat安装包:apache-tomcat-9.0.52

JDK环境: 我使用的yum安装,关于可用yum源,可用yum源

复制代码
#我的安装包默认都在/software目录下
tar -xzvf  /software/apache-tomcat-9.0.52.tar.gz  -C /usr/
ls /usr/apache-tomcat-9.0.52/

二、 启动测试

复制代码
#判断是否安装JDK
java -version

cd /usr/apache-tomcat-9.0.52/bin/
./startup.sh

浏览器访问:虚拟机ip+端口号(默认8080),出现下面的页面说明访问成功

三、访问端口修改

我这里就不修改了

四、部署web项目

1、材料准备

数据库: db_travel_joy.sql

实例war包: travel_joy.war

也可以去部署自己的项目,只要能访问就行

2、部署

2.1、上传war包到webapps目录下

重启tomcat

复制代码
#关闭tomcat
./shutdown.sh
#启动tomcat
./startup.sh

就会发现webapps目录下多个文件

2.2、修改项目配置

改成自己的mysql地址、用户名和密码

2.3、浏览器访问

引申
  1. webapps目录 :这是Tomcat的默认部署目录。将应用放在这里,每个应用都会在其路径中添加一个目录名。例如,将项目放在webapps/myapp中,它将通过http://localhost:8080/myapp来访问。Tomcat会在启动时自动部署webapps目录下的所有应用。

  2. ROOT目录 :这是Tomcat的默认根应用目录。将应用放在ROOT目录中,这个应用将直接映射到网站的根路径,即http://localhost:8080/。这意味着应用将占用Tomcat服务器的根路径,适用于需要在根路径下运行的应用。

我这里就把项目里的东西全部放在ROOT下 ,直接不通过项目名访问

出现这个页面就可以了

相关推荐
雨落在了我的手上15 小时前
如何学习java?
java·开发语言·学习
谁似人间西林客16 小时前
工厂大脑如何让汽车制造告别“救火式”运维?
运维·汽车·制造
吃好睡好便好16 小时前
汽车基本组成
学习·汽车
飞飞传输17 小时前
数字化科研提速关键 构建安全可控一体化跨网数据传输体系
大数据·运维·安全
wanhengidc17 小时前
服务器中带宽的重要性
运维·服务器·网络·安全·web安全
拾忆丶夜17 小时前
unity 热力图学习
学习·unity·游戏引擎
red_redemption18 小时前
自由学习记录(183)
学习·ue项目改名字的学问
lizhihai_9918 小时前
股市学习心得-智能体顶层设计文件收益供应链
大数据·人工智能·学习
中草药z18 小时前
【测试基础】Python 核心语法,一篇搞定测试脚本开发基础
开发语言·笔记·python·学习·测试·语法
云游牧者18 小时前
K8S故障排查三板斧-CSDN博客
运维·docker·云原生·kubernetes·k8s·容器化·故障排查