准备工作:
war文件、jdk1.8安装文件、maven3.6.1、tomcat9.0.37、mysql8.0.27、Navicat12、sql文件
将以上文件全部传入服务器:

安装步骤一:
安装JDK 直接安装-默认安装即可
配置JDK环境变量:打开环境变量
在系统变量中新建变量:

在系统变量中新建变量:

打开系统变量中的Path 新建:

打开cmd查看JDK是否安装成功:
输入java 显示以下内容则安装成功

输入javac 显示以下内容则安装成功

输入java -version 显示以下内容则安装成功

安装步骤二:
安装MAVEN 解压MAVEN到C盘根目录

配置MAVEN环境变量 在系统变量中新建

打开系统变量中的Path 新建:

打开cmd查看MAVEN是否安装成功:
打开cmd输入 mvn -v 显示以下内容则安装成功

安装步骤三:
安装tomcat9.0.37 将tomcat解压到C盘根目录下

配置tomcat环境变量 打开系统环境变量 新建

安装tomcat 在tomcat目录下的bin目录下

在空白处按住shift键点击鼠标右键 点击 在此处打开命令窗口 输入

安装步骤四:
安装MYSQL8.0.27 将mysql8 解压在C盘根目录下

配置mysql8环境变量 在系统变量中新建

打开Path 新建

安装MYSQL8
在MYSQL根目录下新建 my.ini 文件

my.ini 内容:

以管理员身份运行CMD 进入到mysql的bin目录

输入 mysqld --initialize --console 命令安装mysql8


注意![注意] [MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0,kT其中root @ localhost:后面的9P0gYk-0kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!
如果出现系统错误问题

列:这个是因为缺少微软的一些运行所需的库。这个百度一下都可以找到下载源安装一下(可能需要重启 )
安装mysql服务 在cmd中输入 mysqld --install

安装成功

打开cmd输入 net start mysql 启动mysql

打开cmd 输入 mysql -u root -p 链接数据库 输入密码时就是初始密码

链接数据库成功时 输入 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 进行修改密码
密码修改成功后 输入 exit; 退出数据库 然后可以用Navicat进行链接操作了
然后自行安装Navicat,这个大家都懂的,我就不多说了。
接下来就是在Navicat中登录数据库 然后导入sql 这个过程我就不详细说了,太小儿科了,相信你也懂。
然后就是配置tomcat让项目跑起来了!!!接下来就是重点!!!
将打包好的war包放在tomcat的webapps中

然后打开tomcat的配置文件

将这两个位置的8080改为80 图为已经改过了

找到Engine标签 将里面的defaultHost 改为你的服务IP 图为已经改好,原版是写的localhost

找到Host标签 第一个name改为域名(不要带http,比如你的域名是 xxx.xx 那么就写 xxx.xx即可) 然后Host标签的其他参数可以改为跟我的一样,后面有一个Context标签,这个标签一开始是没有的,需要自己添加进去 Context标签中的 docBase属性是代表访问默认项目的绝对路径

到此配置tomcat完毕。
说明事项:
一定要将域名解析到此服务器IP,否则还是无法访问
遇到tomcat提示服务未安装完成 是因为安装service.bat install 未成功执行,我目前遇到这个问题就是重新安装了一下就解决了,记得cmd要用管理员方式打开
遇到数据库安装失败时,有可能是因为 my.ini 的编码问题,解决办法很简单,只需要将my.ini打开 另存为 将编码改为ANSI即可,然后将另存为的文件改为 my.ini 覆盖即可
在此本人就是为了做记录,大家有好的想法可以留言一起讨论。谢谢