在WindowsServer2012中部署war项目

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 在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.最终效果

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
4月前
|
Java 应用服务中间件 Shell
|
6月前
|
jenkins Java 应用服务中间件
Jenkins【部署 01】两种方式+两种环境部署最新版本 Jenkins v2.303.2 WAR包(直接使用 java -jar+使用Tomcat的Web端部署)
Jenkins【部署 01】两种方式+两种环境部署最新版本 Jenkins v2.303.2 WAR包(直接使用 java -jar+使用Tomcat的Web端部署)
133 0
|
Java 应用服务中间件 Linux
jar包和war包的区别;项目打包成jar或者war且运行在Linux上的tomcat
jar包和war包的区别;项目打包成jar或者war且运行在Linux上的tomcat
10558 0
|
Java jenkins Linux
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布 1
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布1
150 0
|
jenkins 应用服务中间件 Linux
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布2
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布2
148 0
|
安全 IDE Java
Linxu搭建maven环境,实现服务器修改代码
Linxu搭建maven环境,实现服务器修改代码
251 0
Linxu搭建maven环境,实现服务器修改代码
|
jenkins Java 应用服务中间件
GitLab + Jenkins + Maven + Tomcat 实现自动集成、打包、部署
GitLab + Jenkins + Maven + Tomcat 实现自动集成、打包、部署
726 0
GitLab + Jenkins + Maven + Tomcat 实现自动集成、打包、部署
|
安全 Java 应用服务中间件
docker制作tomcat镜像并部署war项目
docker制作tomcat镜像并部署war项目,所使用的安装包:apache-tomcat-8.5.47.tar.gz,jdk-8u181-linux-x64.tar.gz
18162 0
docker制作tomcat镜像并部署war项目
|
关系型数据库 Java Linux
centos搭建代码代码检测平台(1):sonar+Jenkins+maven搭建篇
本文搭建的代码自动化测试平台:sonar+Jenkins+maven是在centos6.8版本上进行的,本章主要介绍sonar+Jenkins+maven环境的搭建,项目配置集成将在接下来的章节进行详细介绍。
3706 0
|
Java jenkins 应用服务中间件
Jenkins +maven+tomcat自动构建部署(学习笔记三十六)
https://my.oschina.net/denglz/blog/524154 摘要: jenkins + maven + svn + tomcat 自动部署     jenkins  是做什么用的,如果不知道请自行google        通俗...
1998 0