在WindowsServer2012中部署war项目

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 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.最终效果

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
Kubernetes 微服务 容器
Aspire项目发布到win11本地k8s集群
Aspire项目发布到win11本地k8s集群
262 0
Aspire项目发布到win11本地k8s集群
|
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端部署)
134 0
|
11月前
|
Java Maven
Maven首次安装配置
Maven首次安装配置
|
应用服务中间件
IDEA 配置部署JavaWeb项目在阿里云服务器的tomcat上,成功连接服务器,但Artifact 没有成功部署
IDEA 配置部署JavaWeb项目在阿里云服务器的tomcat上,成功连接服务器,但Artifact 没有成功部署
482 0
|
jenkins Java Linux
Jenkins打包Gitlab代码发布到远程Linux服务器
Jenkins打包Gitlab代码发布到远程Linux服务器
168 0
|
jenkins 应用服务中间件 Linux
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布2
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布2
150 0
|
Java jenkins Linux
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布 1
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布1
151 0
|
jenkins Java 应用服务中间件
GitLab + Jenkins + Maven + Tomcat 实现自动集成、打包、部署
GitLab + Jenkins + Maven + Tomcat 实现自动集成、打包、部署
730 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
18166 0
docker制作tomcat镜像并部署war项目
|
Java jenkins Shell
Jenkins+SVN+Maven实现自动打包Jar/War并发布
一.背景 由于部门想要搭建一套Svn+Jenkins的持续集成环境,Jenkins的部署是由部门的运维同事负责的,我则负责Jenkins任务的创建。 部署Jenkins并创建用户(这里忽略这个步骤,不讲解) Jenkins部署完成后,使用管理员账户登录Jenkins 1.png 点击系统管理->全局工具配置->下滑找到Maven,点击Maven 安装->配置Maven 7.jpg image.png 第一个为配置当前Jenkins所在服务器环境自身Maven。
4719 0