windows服务器部署javaweb服务

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

清单:

软件:mysql,redis,jdk,nginx(都已经提供)

项目文件:后端jar包+前端打包后的文件+安卓apk文件

控制台可以用cmd,也可以在指定目录下shift+右键,打开powershell(页面更友好一点哈)

以下所有控制台的操作均采用管理员权限

1.1下载安装redis

Releases · microsoftarchive/redis (github.com)

选择第一个latest就行,下载完成拖到windows服务器上

        1.1.1安装redis

解压到指定文件夹->cmd控制台->切换到redis解压目录->运行以下指令

        redis-server redis.windows.conf

(看是否运行正常。通常不会出什么问题,一般也只会是端口被占用了。 )

        1.1.2添加进自启动服务

环境变量path添加redis安装目录

打开cmd控制台

运行:redis-server.exe --service-install redis.windows.conf --loglevel verbose

编辑redis.windows.conf文件,搜索requirepass

找到# requirepass foobared

直接另起一行输入requirepass 密码(注意requirepass前面不要有空格)

保存关闭文

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

相关推荐

在Windows系统下部署java开发环境

  java程序是运行在java虚拟机(JVM)之上的,在电脑上想要编译运行java代码,我们需要安装相应的虚拟环境、依赖包和编译器等工具。Oracle公司为我们开发java程序提供了全套的开发工具包Java Development Kit (JDK),安装完成JDK后我们就可以在电脑上编译运行java程序了。本文不仅介绍JDK的安装,同时介绍常用java集成开发环境IDEA和MySQL数据库的安装,在本机搭建一个完整的java开发环境。

琳琳简单点的博客 785

在Windows云服务器上部署javaweb项目

在Windows云服务器上部署JavaWeb项目工具 / 材料方法 / 步骤创建web项目 & 导出war包设置远程桌面连接信息在云服务器上安装JDK(版本必须在1.7以上)Tomcat 的安装与使用(7.0 及以上)第一种发布方式(直接放到webapps下,tomcat自动部署)第二种发布方式(使用tomcat的管理界面Manager App) 工欲善其事,必先利其器,不要单纯的把所有...

blog635的博客 1万+

Windows服务器JavaWeb项目部署指南:从环境搭建到外网访问

JavaWeb应用部署是开发到上线的关键环节,其核心原理在于让应用与运行环境(如Tomcat、JDK)及网络策略(端口、防火墙)正确协同。掌握部署技术能显著提升系统稳定性与运维效率,尤其适用于企业服务器、云主机等生产场景。针对Windows服务器这一常见环境,部署往往面临不同于Linux的特有挑战:war包/jar包选择、Tomcat配置、防火墙与云安全组双重网络策略、服务自启与日志管理等。本文梳理了一套完整的实践路径,涵盖从传统war包部署到Spring Boot jar包,再到Docker编排的方案,并

weixin_29276847的博客 204

javaWeb项目部署到远程服务器(windows服务器)

这段时间实训做了一个网上订餐的项目,也闲来无事就想着把项目部到服务器上,下面是我的部署过程和遇到的一些问题,因为服务器是刚租的所以云服务器上啥也没有。 布置web项目所以还是离不开 Web 项目部署的那三点: 基础的 JDK 环境 一个 Web 服务器。如 Tomcat 一款数据库。如:mysql 所以 一步一步按部就班的来 首先JDK的安装配置 一、下载、安装JDK 官方网址:https://www.oracle.com/technetwork/java/javase/downloads/index

qq_45462042的博客 3746

windows云服务器 部署javaweb项目

最近在写个好玩的网站前面的struts2框架学完了 然后就开始写个小网页 自己玩玩 但是又想在机房能访问出来 嘚瑟嘚瑟,于是百度了一下,都说Linux系统好,然后跑去阿里云买了 学生服务器9.9一个月 Centos系统,果然,研究了几天,跑去换成windows了...购买windows云服务器 记得点轻量型服务器下面的云服务器 不然默认购买 轻量型服务器服务器购买好了之后 如果本机是windows...

weixin_44362969的博客 807

Windows服务器上部署JavaWeb项目的完整实战指南

服务器部署是JavaWeb项目从开发走向生产环境的关键环节,其核心原理在于让JDK、Tomcat、MySQL等组件在目标系统上协同运行。掌握这一技术不仅需要理解环境变量的配置逻辑、端口与防火墙的通信机制,更需具备排查版本兼容性、数据库连接和系统服务自启等实际问题的工程能力。在中小型企业、传统企业及高校实验室等场景中,Windows Server 凭借直观的桌面操作和成熟的软件生态,依然是承载JavaWeb项目的主流平台之一。针对这一环境,部署工作需覆盖从服务器信息摸底、JDK与MySQL安装、Maven打包

weixin_29250573的博客 256

Windows服务器JavaWeb部署实战:从环境搭建到问题排查全流程

JavaWeb项目的稳定运行离不开服务器环境的正确配置与部署。在Windows服务器上搭建Java运行环境,核心涉及JDK安装、Tomcat容器配置、MySQL数据库初始化以及项目打包发布等关键环节,每一步都直接影响服务的可用性。理解这些基础组件的配合原理,掌握端口规划、环境变量设置、防火墙放行等工程实践,能够有效避免因配置疏漏导致的启动失败、连接超时等常见问题。无论是企业内部系统还是中小规模生产项目,合理的部署方案都能带来可靠的运行体验。本文围绕Windows服务器上的JavaWeb部署全流程,梳理从环境

weixin_32175665的博客 161

window服务器部署java项目

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

泛微 OA - 根据流程 requestid 获取流程中的附件

在泛微 OA 流程中,附件是通过加密上传的,如果在第三方系统想要调用 OA 系统获取 OA 附件,暂时没有很好的方法实现。但是可以在本地进行调用,得到附件信息,拿到这些信息后,可以用过 url 地址在本地下载。

小松鼠的博客 5831

安信可TB蓝牙模组系列 实战Ble Mesh智能照明系统搭建

本文详细介绍了如何使用安信可TB蓝牙模组系列搭建Ble Mesh智能照明系统。从硬件准备、固件烧录到手机APP组网全流程,提供了实战步骤和优化建议,特别适合智能家居开发者入门。Ble Mesh的自组网能力解决了蓝牙传输距离限制,实现全屋灯光智能控制。

weixin_30856725的博客 353

【技术纵览】行为识别前沿模型演进:从CNN到多模态大模型

本文全面解析了行为识别技术从CNN到多模态大模型的演进历程,重点介绍了SlowFast、TimeSformer、VideoMAE和InternVideo等SOTA模型的核心创新与应用实践。通过对比分析各代模型在Kinetics-400等数据集上的表现,揭示了自监督学习和多模态融合如何推动行为识别准确率突破85%,并探讨了工业部署中的技术选型策略与优化方向。

weixin_29169505的博客 154

瑞芯微RK3588部署YOLOv8模型

写下这篇博客进行记录,以防后面忘了怎么部署。

weixin_45303602的博客 3666

深入剖析RDMA Netlink:Linux内核中高效通信的基石

RDMA Netlink:Linux内核中高效通信控制的核心机制 RDMA技术通过绕过内核实现高速数据传输,但其管理控制仍需内核参与。drivers/infiniband/core/netlink.c文件作为RDMA子系统的心脏,构建了用户空间与内核间的高效通信桥梁。该模块采用模块化客户端架构,通过全局数组管理不同类型的RDMA功能,如设备管理、连接服务和链路层操作。从最初的全局锁到细粒度读写锁的演进,展现了Linux内核追求高性能的持续优化。同时,通过条件编译支持新旧内核版本和网络命名空间,体现了稳定性与

数字人生 239

基于深度学习的茶叶等级检测识别系统:YOLOv8 + UI界面 + 数据集完整实现

随着深度学习技术的不断进步,基于计算机视觉的茶叶等级检测系统可以大大提高检测效率,提供客观一致的评估标准。本系统将利用YOLOv8进行茶叶等级的检测与识别,通过图形用户界面(UI)实现与用户的交互,提供茶叶等级分类的实时反馈。本文将详细介绍如何使用YOLOv8结合UI界面,建立一个完整的茶叶等级检测与识别系统,包括数据集的准备、模型的训练、UI的设计及完整的代码实现。本系统的目标是通过深度学习技术,结合YOLOv8模型和图形用户界面(UI),实现对茶叶等级的自动化检测与识别。

YOLO 972

【GameFramework框架】二、GameFramework框架介绍

Game Framework框架是由E大(Ellan Jiang)开源的一款基于Unity的通用游戏框架。Game Framework框架提供了游戏开发中常用的框架基础模块,将基础模型进行了封装,在资源管理和资源更新方面比较完善,可以大大加大开发进程,加快开发速度,并且还在在此此处上保证产品质量。实在是代码开发、框架学习、编程进阶、居家旅行哦不对,是提升自己的最佳实践。Game Framework框架。

优快云博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 5849

全志T527-TP9930-Camera

TP9930 驱动模块主要实现将 4 路的 AHD/TVI/CVBS Camera 的数据转换为 BT656/BT1120 数据,从而实现在 T527 端来对数据进行处理和送显。

Linux驱动开发工程师,熟悉Linux/Android底层驱动、TP、显示、IIC、网络等通用外设调试适配,Linux上层应用开发。常用平台瑞芯微、全志、恩智浦等。 3237

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

上一篇: docker目录迁移
下一篇: 导入https证书----关于IDEA项目中无法访问https的问题
小码农豪大大
博客等级 码龄9年 8378粉丝 28原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小码农豪大大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值