Linux下部署Tomcat项目

本文详述了在Linux环境下安装配置JDK、MySQL和Tomcat的步骤,包括创建文件夹、解压软件包、编写及应用环境变量脚本、删除MySQL依赖、安装服务端和客户端、设置数据库及数据表、启动Tomcat等关键操作。整个过程旨在为部署Java应用提供基础环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

需要用到的包
jdk-8u112-linux-x64.tar.gz
MySQL-client-5.1.73-1.glibc23.x86_64.rpm
MySQL-server-5.1.73-1.glibc23.x86_64.rpm
apache-tomcat-8.5.81.tar.gz
javaDemo.war

第一步安装jdk环境

在这里插入图片描述
创建文件夹,把要用到的包放到该文件夹
在这里插入图片描述
解压jdk 并重命名 方便操作

在这里插入图片描述
在/etc/profile/下写个.sh脚本
在这里插入图片描述
i 输入jdk路径 wq保存退出

在这里插入图片描述

source  /etc/profile.d/jdkhome.sh

应用该脚本

在这里插入图片描述
jdk环境就配好了

还有一个方法是直接修改 /etc/profile 文件
/etc/profile 是文件, /etc/profile.d/ 是目录,用在设置环境变量方面,/etc/profile 文件和 /etc/profile.d/ 目录实现效果是一样的,可根据自己对环境变量配置的需求场景,选择一种最好的方式来配置环境变量,一般应用场景下,全局变量配置于 /etc/profile.d 目录下是最佳的实践方式,/etc/profile.d/ 比 /etc/profile 好维护

安装MySQL

yum  remove mysql-libs -y

删除自带的MySQL依赖

因为采用的是rpm安装如果不删掉自带的MySQL依赖可能会导致依赖冲突安装失败

在这里插入图片描述
先安装服务端

在这里插入图片描述
再安客户端

rpm -ivh MySQL-client-5.1.73-1.glibc23.x86_64.rpm

如果提示依赖检测失败后面加 --nodeps 参数

在这里插入图片描述
登录MySQL -u root 初次登录不用密码

在这里插入图片描述
设置密码

set password for 'root'@'localhost' =password('12345678');

在这里插入图片描述
新建数据库
在这里插入图片描述
使用数据库

在这里插入图片描述

DROP TABLE IF EXISTS `tb_admin`;
CREATE TABLE `tb_admin`  (
  `id` int(8) NOT NULL AUTO_INCREMENT,
  `username` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  `realName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  `userRole` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  `userState` int(8) NOT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
 
INSERT INTO `tb_admin` VALUES (1, 'admin', 'admin', '超级管理员', 0);
INSERT INTO `tb_admin` VALUES (2, 'koukou', '空空', '普通管理员', 1);
INSERT INTO `tb_admin` VALUES (3, 'guangguang', '逛逛', '普通管理员', 0);
INSERT INTO `tb_admin` VALUES (4, 'zhanghaojie', '豪杰', '普通管理员', 1);

在这里插入图片描述
数据库搞定

安装Tomcat

在这里插入图片描述
解压Tomcat
在这里插入图片描述
重命名

在这里插入图片描述
把war包放到webapps文件夹下
我这里用的是Xfth

在这里插入图片描述
cd到bin目录

在这里插入图片描述
先关闭防火墙

systemctl stop firewalld.service

在这里插入图片描述
启动Tomcat

./startup.sh

在这里插入图片描述
成功

用的是linux的IP地址

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值