需要用到的包
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地址