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

被折叠的 条评论
为什么被折叠?



