在WindowsServer2012中部署war项目

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 在WindowsServer2012中部署war项目

前言

  1. 安装Java开发工具包(JDK):WAR项目需要Java运行环境,您需要在Windows Server 2012上安装适合的JDK版本。
  2. 安装Web服务器:选择适合的Web服务器,如Apache Tomcat或Jetty等。确保下载适合Windows Server 2012版本的Web服务器。
  3. 下载WAR项目:从可靠的源获取WAR项目,确保WAR文件完整且未损坏。
  4. 配置Web服务器:根据您选择的Web服务器,按照其文档配置Web服务器以支持WAR项目的部署。

请注意,以上步骤是一般的部署流程,具体步骤可能会因您选择的Web服务器和WAR项目而有所不同。确保参考您所使用的Web服务器的文档以获得更详细的部署说明。

一.jdk安装

将jdk下载后进行安装

环境变量配置代码如下(放在最前面最后面都可以)

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

二.Tomact安装

在tomact官网下载后解压即可使用

三.MySQL安装

请不要自己创建data文件夹,这样会导致服务无法启动,由mysql自动生成data就好,具体步骤如下:

  1. 以管理员的方式打开cmd命令窗口(不要直接打开cmd运行,可能会报错),并且进入到mysql安装目录的bin目录下。

    cd D:\tools\mysql-5.7.23-winx64\bin

  2. 安装

     mysqld install  ==  mysqld install MySQL

     mysqld install MySQL5.7

     注1:以下命令可移除mysql服务

     mysqld remove ==  mysqld remove  MySQL

     mysqld remove MySQL5.7

 3. 初始化

     mysqld --initialize --console

     注1:添加--console参数初始化完成以后,会在控制台最后打印出一个临时密码,复制下来一会有 用。示例如下:

           A temporary password is generated for root@localhost: nsMoNbdWH6;J

  4. 启动/停止(也可以在window服务里启动或停止)

     net start mysql

     net stop mysql

-saFvEbLw46?

4. 控制台命令方式登陆mysql

  mysql -P 3306 -u root -p

  输入之前的临时密码

5. 修改密码  

  SET PASSWORD = PASSWORD("123456");

6.授权

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';

flush privileges;

7.解析ip

update user set host='%' where user ='root';

四.开放端口号

需要设置防火墙的入站规则包括MySQL(3306)Tomact(8080)

MySQL开放端口号

小编只是将需要注意的地方进行展示,其他一路点击下去即可

Tomact开放端口号

五.项目部署

1.将war放置在tomact中

2.配置项目sql脚本

3.最终效果

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
Java 应用服务中间件 Maven
不同版本Idea部署Maven和Tomcat教学
不同版本Idea部署Maven和Tomcat教学
235 0
|
8月前
|
Java 应用服务中间件 持续交付
项目打包、部署
项目打包、部署【2月更文挑战第16天】
77 6
|
8月前
|
Java Maven
maven管理工具使用package打包的时候无法将lib文件夹下的第三方jar包打入,上线打jar包后运行异常问题
maven管理工具使用package打包的时候无法将lib文件夹下的第三方jar包打入,上线打jar包后运行异常问题
|
8月前
|
Java Maven
【解决】maven管理工具使用package打包的时候无法将lib文件夹下的第三方jar包打入,上线打jar包后运行异常问题...
【解决】maven管理工具使用package打包的时候无法将lib文件夹下的第三方jar包打入,上线打jar包后运行异常问题...
|
应用服务中间件
IDEA 配置部署JavaWeb项目在阿里云服务器的tomcat上,成功连接服务器,但Artifact 没有成功部署
IDEA 配置部署JavaWeb项目在阿里云服务器的tomcat上,成功连接服务器,但Artifact 没有成功部署
493 0
|
Java 应用服务中间件
idea专业版和idea社区版整合Tomcat,并将war包部署
idea专业版和idea社区版整合Tomcat,并将war包部署
330 1
|
Java 应用服务中间件 Maven
如何在本地搭建Maven环境并整合进IDEA中以及创建web工程?【2023最新版】(下)
如何在本地搭建Maven环境并整合进IDEA中以及创建web工程?【2023最新版】(下)
如何在本地搭建Maven环境并整合进IDEA中以及创建web工程?【2023最新版】(下)
|
存储 Java 应用服务中间件
如何在本地搭建Maven环境并整合进IDEA中以及创建web工程?【2023最新版】(上)
如何在本地搭建Maven环境并整合进IDEA中以及创建web工程?【2023最新版】(上)
|
XML 监控 Java
部署jar包windows服务工具
某个周末一个线上项目因为服务器自动重启导致了系统挂了,我们是通过jenkins部署的jar包所以需要手动重启项目,解决问题后准备调换部署方式让项目随系统自动启动,试用tomcat后发现启动慢,并且日常开发springboot都是使用内置tomcat启动,如果要保持和部署方式保持一致(避免本地代码执行和部署方式不一致导致的bug),需要配置外部tomcat比较麻烦,所以决定还是以java -jar命令方式启动并注册为window服务
150 0
|
Java 应用服务中间件 Maven
idea将maven项目打包成war包并且部署到云服务器上的方式
idea将maven项目打包成war包并且部署到云服务器上的方式

热门文章

最新文章