在windows 2012 r2 服务器中配置war项目

    准备工作:

        war文件、jdk1.8安装文件、maven3.6.1、tomcat9.0.37、mysql8.0.27、Navicat12、sql文件

    将以上文件全部传入服务器:

上传结果

安装步骤一:

    安装JDK 直接安装-默认安装即可

    配置JDK环境变量:打开环境变量

    在系统变量中新建变量:

JDK环境变量-1

在系统变量中新建变量:

%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

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

JDK添加path变量

    打开cmd查看JDK是否安装成功:

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

java

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

javac

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

java -version

安装步骤二:

    安装MAVEN 解压MAVEN到C盘根目录

解压maven到C盘

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

新建maven环境变量

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

在path中添加maven

        打开cmd查看MAVEN是否安装成功:

            打开cmd输入 mvn -v 显示以下内容则安装成功

检查maven是否安装成功

        安装步骤三:

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

解压tomcat到C盘根目录下

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

新建这两个 值一样

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

进入tomcat目录中的bin目录

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

输入 service.bat install 进行安装

   
安装步骤四:

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

解压mysql8到C盘根目录下

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

新建mysql环境变量

            打开Path 新建

在path中新建mysql

        安装MYSQL8

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

新建my.ini

my.ini 内容:

my.ini内容

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

cmd进入mysql的bin目录

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

安装mysql命令
安装mysql成功

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

如果出现系统错误问题  

mysql报错

 列:这个是因为缺少微软的一些运行所需的库。这个百度一下都可以找到下载源安装一下(可能需要重启  )

安装mysql服务 在cmd中输入 mysqld --install

安装mysql服务

安装成功

mysql服务安装成功

打开cmd输入 net start mysql 启动mysql

启动mysql

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

链接数据库

链接数据库成功时 输入 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 进行修改密码

密码修改成功后 输入 exit; 退出数据库 然后可以用Navicat进行链接操作了

然后自行安装Navicat,这个大家都懂的,我就不多说了。

接下来就是在Navicat中登录数据库 然后导入sql 这个过程我就不详细说了,太小儿科了,相信你也懂。

然后就是配置tomcat让项目跑起来了!!!接下来就是重点!!!

将打包好的war包放在tomcat的webapps中

将项目复制到tomcat中

然后打开tomcat的配置文件

tomcat的配置文件

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

改好的端口

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

改为服务器IP

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

配置server完成

到此配置tomcat完毕。

说明事项:

    一定要将域名解析到此服务器IP,否则还是无法访问

    遇到tomcat提示服务未安装完成 是因为安装service.bat install 未成功执行,我目前遇到这个问题就是重新安装了一下就解决了,记得cmd要用管理员方式打开

    遇到数据库安装失败时,有可能是因为 my.ini 的编码问题,解决办法很简单,只需要将my.ini打开 另存为 将编码改为ANSI即可,然后将另存为的文件改为 my.ini 覆盖即可

    在此本人就是为了做记录,大家有好的想法可以留言一起讨论。谢谢

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 11,312评论 0 4
  • 公元:2019年11月28日19时42分农历:二零一九年 十一月 初三日 戌时干支:己亥乙亥己巳甲戌当月节气:立冬...
    石放阅读 11,822评论 0 2
  • 今天上午陪老妈看病,下午健身房跑步,晚上想想今天还没有断舍离,马上做,衣架和旁边的的布衣架,一看乱乱,又想想自己是...
    影子3623253阅读 7,985评论 3 8

友情链接更多精彩内容