阿里云系列(一)--win环境下部署Javaweb项目

windows一键部署java项目 在windows的环境上做一键部署启动java项目,同时还要支持从安装界面动态修改配置文件的IP地址。就像安装软件一样将jdk,tomcat,mysql,influxdb,nginx安装并配置到系统上,顺便还要初始化一下数据。花了一周的时间,这里记录我的踩坑日志。磨刀不误砍柴工,选择好工具可以事半功倍。 一)、Inno Setup,一款为Windows程序提供的免费安装程序,通过它可以将需要的文件压缩打包成exe安装程序,然后像安装程序一样解压到另外一个环境中。官网地址 二)、虚拟机,开两台虚拟机的作用:第 阅读详情

win环境下部署javaweb项目

实现的前提:

  • 阿里云服务器
  • 一个域名
  • Javaweb项目

获取阿里云服务器

1. 获取服务器

你可以登录阿里云官网购买
点击这个选项

点击选项后进到这里啦↓
初学者建议买最低配置就好

镜像可以选择公共镜像或者镜像市场里的镜像,这里我选择公共镜像win环境的↓
选择镜像

按照阿里云提示,一系列操作后就买到服务器啦↓
运行实例

然后就是添加安全组规则,也就是开放端口,买到时候会提示哪个端口要打开↓
安全组规则
基本上就这些啦,还有一些无关紧要的设置这里就不多说啦,自己慢慢摸索去

2. 登录服务器

接下来就是登录配置服务器啦,使用Windows自带的远程登录就可以↓
远程登录

然后就是输密码输密码
然后就是下面这个样子啦,是不是很熟悉,我的是2016版的
第一次打开界面

然后就可以配置jdk,Tomcat,mysql,和在你电脑配置一样的,这里就不说了。

获取域名

可以在阿里云官网买域名,也可以去其他地方买↓
买域名

自己看情况买,土豪随意哈↓
域名

然后就是域名解析和备案了,时间比较久这里就不说啦,具体步骤网上很多哦

部署项目

前面的步骤OK后,就到最重要的一步了,部署项目

从你的eclipse导出项目和导出相应数据库的脚本,然后得到下面这两个东西↓
导包

直接复制到你的服务器(右键复制粘贴就可以,当时不知道还去百度了),当然也可以使用FTP服务器传,自己觉得哪种方便用哪种
web项目记得是放到Tomcat目录的webapps目录下
目录
然后就是运行数据库和Tomcat咯

访问

最后一步啦,是不是有点小激动
访问路径改为你的公网IP+项目路径就可以啦
访问

假如你的域名解析和备案好之后就可以直接使用域名访问了


文中还有不足之处,恳请大家指正。
留言区就是我们进步的地方!

【windows】环境下部署 java 项目 有时我们部署的环境是 Windows,需要借用 winsw 将 java 发布成服务形式。 阅读详情

相关推荐

阿里云window servers 2008部署Javaweb项目

其实我不太想写文档的,但是,以前看着别人的博客配过一次,等别人博客删了,这次再配有点懵逼了。首先通过阿里云购买服务器和域名(域名可以不买,如果不需要),然后通过命令mstsc远程连接服务器,默认用户名是Administrator,貌似第一次购买服务器会有提示,反正我这次购买是什么提示都没有,可能默认学会了??连接进去之后,就是服务器环境的搭建,第一步是安装jdk、配置环境、测试、安装tomcat、测试,安装Navicat for MySQL 一、JDK的安装及配置: 从官网下载JDK版本进行安装,无脑下

xulei16ahau的博客 384

windows服务器上部署Java项目

文件 , 这个文件用于在服务器服务中新增一个服务 , 文件内容。1.首先把jdk 数据库等项目运行环境在服务器上搭建起来。2. 部署项目需要4个文件 如下图。

weixin_44244206的博客 4490

window服务器部署java项目

window服务器下如何部署一个java项目,本内容有详解

保姆级!如何在Window Server服务器上用tomcat部署java web项目

如果在别的地方,就把他复制进src/main/resources里,路径名可能不一样,但是resources一般是一样的,把sql文件放在resources里一起打包,否则idea不会打包在其他地方的sql文件。然后关掉小黑窗,让服务器关闭。首先,打开idae软件(我项目用的idea,也可以其他)导入你的项目,然后运行项目,确保项目能在localhost:8080,即在本地上运行。然后打开tomcat目录下的bin/startup.bat文件,运行tomcat服务器,出现一下提示,即运行成功。

z12312369的博客 3126

从选卡到验证:CST仿真GPU加速全流程实战指南

本文详细介绍了CST仿真中GPU加速的全流程实战指南,从硬件选型到软件配置,再到性能验证和常见问题排查。通过对比专业卡与游戏卡的性能差异,提供硬件选型建议,并分享驱动安装、关键设置及CST软件配置的黄金法则,帮助用户显著提升仿真效率。

weixin_30650039的博客 394

Stata做DID平行趋势检验,用coefplot画图时遇到的3个坑及解决办法

本文详细解析了使用Stata进行DID平行趋势检验时,利用coefplot绘图可能遇到的三个常见问题及其解决方案。包括基线期选择陷阱、置信区间变形和图形元素错位,提供专业调试步骤和高阶技巧,帮助研究者高效完成学术级图表绘制。

weixin_42530458的博客 324

javaWeb项目部署到阿里云服务器步骤win环境

花费了两天时间,服务器这块部署不是特别熟悉,遇到了许多坑,百度了好多,发现帖子时间有点长了,现在不用那么麻烦了,把我的经历分享一下,希望能帮到大家。 1.首先购买服务器,选择系统版本镜像,经典网络,默认安全组(轻易不要修改,我就是改了一下,自己配置出错,然后看了好久好久才发现的)。 2.可以点击远程连接然后进去看看。或者直接跳到第3步 3.window下点开始菜单

ZhenMing_Ma的博客 1万+

氮化镓GaN电机驱动实战:从器件原理到EPC驱动中心

电机驱动是工业自动化和电动交通的核心,功率器件的选择直接决定系统效率与可靠性。传统硅基IGBT和MOSFET在开关速度、损耗方面存在瓶颈,而氮化镓(GaN)作为宽禁带半导体,凭借高电子迁移率、低栅极电荷和近乎为零的反向恢复电荷,正成为电机驱动领域的热门选择。EPC建立电机驱动中心,提供完整的评估平台,覆盖从低压家电到中压伺服的应用场景。文章从GaN器件原理出发,对比传统硅器件,详解三相BLDC/PMSM驱动系统的搭建、栅极驱动与Layout设计、死区时间设置及参数计算实例,并分享测试中遇到的振铃、EMI等高

weixin_29168675的博客 323

阿里云服务器部署JavaWeb心得

        这里先记录一下我在阿里云服务器(轻量应用服务器)部署javaweb项目的心得,不说具体的部署过程,网上很多的,自行百度。 1)在服务器部署JavaWeb项目之前,记得要先将防火墙添加与自己项目相匹配的端口,具体方法去百度。 2)然后将服务器与电脑进行远程连接: WIN+R—》mstsc—》添加服务器的公网ip和用户名(administ...

Loewen丶的小窝 482

Vivado新手必看:5分钟搞定FPGA程序固化到Flash(附MCS文件生成全流程)

本文为FPGA新手详细解析了如何将程序固化到Flash存储器的完整流程。核心在于理解SRAM工艺FPGA断电易失的特性,并利用Vivado工具将比特流文件转换为Flash可识别的MCS文件。文章重点拆解了生成MCS文件的关键配置步骤、硬件连接要点,以及通过JTAG烧写Flash的实战操作,并提供了常见启动失败问题的排查清单,帮助开发者实现设计从调试到产品部署的关键跨越。

weixin_29230901的博客 352

【异常】Claude Code 在 Windows CMD 中出现重影现象的排查与解决

Windows CMD运行Claude Code时出现文字重影、乱码等问题,原因是传统CMD对现代ANSI终端控制序列支持不足。解决方案包括:1)推荐安装Windows Terminal(完全支持ANSI标准);2)使用PowerShell 7;3)优化CMD设置(启用虚拟终端、UTF-8编码);4)关闭Claude Code视觉特效。建议优先使用Windows Terminal以获得最佳体验,这是最彻底的解决方案。其他方案仅能部分改善或缓解问题。

奶爸的编程之路,也就一周冷个三天 1959

Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)本地上传文件到服务器

Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件 本系列详细的讲解将Javaweb项目部署到阿里云轻量应用服务器的Linux和Windows服务器上 要将自己的javaweb项目部署在服务器上就需要有自己备案好的域名和服务器,可以选择在阿里云上或其他平台购买相应的服务器和域名,并进行备案。学生在阿里云上买服务器会有相应的优惠。 ...

Yuanyi_1的博客 1171

数字盲水印嵌入和提取的实现基于小波变换DWT算法

数字盲水印是指在不知道原始图像的情况下,在其上嵌入水印并在后续的提取过程中能够恢复出原始水印的一种技术。本文介绍的数字盲水印嵌入和提取的实现方法基于小波变换DWT算法。具体来讲,DWT将信号或图像进行二次下采样和卷积滤波,使得高频分量的图像信息被集中在一个小区域内,方便进行嵌入和提取操作。其中 a 表示嵌入强度,而 watermark 则是用于嵌入的水印图像,这里我们嵌入的是一个全灰的图像。通过以上的代码,我们可以实现数字盲水印的嵌入和提取,并在一定程度上保护数字图片的版权安全。

HackWhisper的博客 511

基于Javaweb和阿里云服务器的用户管理平台

基于Javaweb和阿里云服务器的用户管理平台 技术支持: 视图层:js+html+css 业务层:servlet 持久层:mysql5.6 项目介绍:myEclipse负责开发javaweb项目,tomcat8.0用来部署项目,mysql5.6用来存储用户数据,其中,**tomcat8.0和mysql均在阿里云服务器上使用,**用户可以访问服务器进入该平台 标题思维导图如下: 1、 阿里云修改安全组规则,让外部用户能使用。HTTP协议代理服务器常用端口号:80/8080/3128/8081/9098,这

a760319460的博客 764

022、Conv-BN-SiLU 基础卷积块:构造函数参数计算,前向传播的 PyTorch 逐行实现

本文详细解析了Conv-BN-SiLU卷积块的实现细节与注意事项。作者从调试经历出发,指出bias参数冗余会导致数值不稳定,强调卷积层应设置bias=False。文章对比了SiLU与ReLU的特性差异,逐行分析了构造函数参数计算(包括自动填充、分组卷积等)和前向传播过程,特别讲解了BN层与SiLU激活的数值特性。最后分享了三个实践中的常见问题:BN的momentum设置、SiLU输出范围的影响,以及分组卷积的通道对齐要求,并提供了卷积与BN融合的推理优化技巧。全文聚焦实际工程实现中的关键细节,具有较强实操指

ai技术增长的博客 217

LLC 谐振转换器中为什么需要 ( L_m )(励磁电感)

在每个模态中,励磁电感 ( L_m )、谐振电感 ( L_r ) 和谐振电容 ( C_r ) 分别承担着储存和释放能量、维持谐振电流和电压波形的任务。Q1和Q2的交替导通确保了这些元件能够在不同的模态下实现能量的有效传输和谐振状态的维持。励磁电感 ( L_m ) 在这一过程中起着不可或缺的作用,确保了电路的高效运行和稳定性。

weixin_43199439的博客 3654

java web 项目部署到 阿里云ecs(win)

在第一次部署完成之后才恍然大悟,以前的项目是在自己电脑上运行,显示只是把项目放到了远程的服务器上运行而已。 在阿里云的ecs上面我选择的是 windows系统,过段时间再研究linux系统。在阿里云ecs上面进行系统的切换,win 和 linux 等系统能任意切换,但是切换完成之后的的第一件事情是重置密码。 -->  自己在这浪费了半个小时的时间。 准备工作: 把eclipse 的项目

TarrowMutistic的博客 1344

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

阿里云轻量级服务器部署网站 安装java+tomcat+Mysql

网上关于部署服务器的教程已经是数不胜数,按理来说不应该重复造轮子,但是网上的教程没有很好的整合文章,于是乎笔者本着写一篇整合性、参考性比较强的角度出发写了这篇文章,本文详细写了阿里云轻量级服务器的安装jdk、tomcat、mysql部署简单网站过程。 我所使用的服务器是阿里云的轻量级服务器。 先下载Xshel和Xftp用来传输文件到云服务器上,官网下载 Xshell:能在Windows界面...

小钰的博客 4055

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

使用阿里云Windows部署JavaWeb服务

同样是第一次分享自己的学习历程,本身不是搞后台的开发的,因工作需要第一次接触云服务器,后台是Java的。 购买阿里云云服务器ECS,本人购买的windows系统,根据官方支持使用: 123 阿里云官方支持文档 连接本地电脑资源 通过远程桌面连接,连接上之后就是一台电脑,在本地电脑怎么玩就在这电脑上怎么玩呗。 所以部署Java后台所需JDK,Tomcat,Mys

ardo_pass的博客 2084

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

java项目上线的流程(将web项目部署到公网)

本博文来源于网络,原文的地址在本篇博文最下方。 如何将java web项目上线/部署到公网 关于如何将Java Web上线,部署到公网,让全世界的人都可以访问的问题。小编将作出系列化,完整的流程介绍。 1.在myeclipse中开发好项目,打包成war格式,不会的同学参考以下 http://zhidao.baidu.com/link?url=Gb0OV9pHiDtJr8n...

qq_35907918的博客 1048

jdk1.8安装及环境变量配置

前言:本文为了将javaweb项目搭建到阿里云服务器而服务,系统为win2012. 安装 配置环境变量 1.找到系统环境变量 2.新建JAVA_HOME系统变量 变量名:JAVA_HOME ,变量值:C:\Program Files\Java\jdk1.8.0_131(这里填你自己选择的安装路径!!!) 3.新建CLASSPATH变量 变量名:CLASSPATH , 变量值: .;%JAV...

郝啊的博客 1380

Jeecg-boot手把手基础部署教程(从零开始)【软件安装+环境安装idea版】

这个是jeecg-boot安装教程,现场排雷版,预计2020年4月1日完成整个部署及排雷。小白手把手专用。 系统环境: x64的win10,虚拟机,virtualBox(因为紧急情况下,可以直接部署在vm主机上)。 基础技术要点 http://jeecg-boot.mydoc.io/?t=345668 (大体看一下即可) 1、装系统(win10专业版) 这个就不用说了,应该都会。 2、安装jdk...

wwppp987的博客 2万+

解决BAE部署JavaWeb项目中文乱码问题

最近开始接触微信公众号开发, 为了方便选中BAE(大家还可以选择SAE, GAE, 阿里云等等)作为应用引擎, 可惜很郁闷, 本地测试没问题的代码一放到BAE上,所有日志中的中文以及返回给微信客户端的中文都变成了?号 BAE控制台输出结果:  微信端接收到的中文: 各个群还有百度的群都问过了, 要么是没人鸟哥,要么是没人会. 网上也找了很多相关资料, 没一个

lonffy的专栏 2276

JAVA WEB开发后端个人经验总结(真·小白向)

此篇仅给想要尝试一下前端和后端的连接的小白,一步一步连接上的过程。 也是我个人的记录。 刚开始的状态,有工具: 配置好的JAVA环境,netbean,Android studio 需要的工具: TOMCAT WEB容器,WEB服务端容器, 需要把生成的文件丢到根文件丢到根文件的文件夹里,放到服务器上,才可以被外网的访问 下载:百度TOMCAT下载,解压 环境配置:WIN键,查找高级...

weixin_40651343的博客 2696

服务器部署Java Web及微信开发调试

参考摘抄:    阿里云部署Java网站和微信开发调试心得技巧(上):https://www.imooc.com/article/20583   阿里云部署Java网站和微信开发调试心得技巧(下):https://www.imooc.com/article/20584 一.运行环境搭建(centos上)   (1) JDK(这里选择的是JDK1.8)         下载地址为:http...

weixin_30752699的博客 862

基于SSM实现的简易员工管理系统(基于阿里云的网站上线篇)

  2017-11-26 13:26更新:   服务器被植入了挖矿程序,最近暂时无法访问了。 ==================================================================================================================================================...

weixin_30666753的博客 511
上一篇: SpringMVC中的自定义视图使用
下一篇: bat脚本自动截取浏览器网页(整个网页那种)
AI_GJZ
博客等级 码龄9年 4粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值