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项目,本内容有详解

C#:WPF格式转Winform格式

WPF格式转Winform格式

Hello C++ 1295

Frida实战:如何逆向分析某电商App的doCommandNative函数(附完整Hook脚本)

本文详细介绍了如何使用Frida逆向分析电商App中的doCommandNative函数,涵盖动态注册识别、SO加固对抗及高级Hook脚本编写等实战技巧。通过完整Hook脚本示例,帮助安全研究人员深入理解JNICLibrary的关键函数逆向分析方法,提升移动应用安全研究能力。

weixin_29327977的博客 618

oracle合并行---解决listagg 拼接字段返回过长 (Ora-01489 result of String concatenation is too long)

oracle合并行---解决listagg 拼接字段返回过长 (Ora-01489 result of String concatenation is too long)

清影的博客 6284

Labview及NI-USRP驱动安装教程

软件下载 安装使用的LabVIEW2018及NI-USRP驱动程序已上传,下载地址: 天翼云盘链接 (访问码:oc33) 百度网盘链接 (提取码:88mi) (注:天翼云盘下载不限速) LabVIEW2018安装步骤 右键软件压缩包选择解压至LabVIEW2018 选中文件,鼠标右击选择以管理员身份打开2018LV-WinChn.exe文件。 点击确定。 点击Unzip解压。 点击确定。 点击下一步。 填写任意信息后,点击下一步。 点击下一步。 点击浏览更改安装路径建议安装到除C盘以

dadapongi6的博客 2万+

Graylog日志系统实战:高效接收与解析交换机日志

本文提供Graylog日志系统的实战部署与配置指南,重点讲解如何高效接收与解析交换机日志。通过Docker快速部署,配置Syslog输入,并指导华为、华三等主流交换机将日志发送至Graylog。文章还介绍了使用提取器解析日志字段、创建数据流进行分类,以及设置报警规则,实现从被动排查到主动预警的运维转变,帮助网络工程师构建集中、智能的日志管理系统。

weixin_29284885的博客 540

【定位模块算法】amcl(蒙特卡洛)粒子滤波定位算法(附C++代码)

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言(1)amcl定位框架介绍(2)amcl定位框架组成(1)ROS-TF坐标转换树【ROS的工具】(2)robot_pose_ekf扩展卡尔曼位姿估计算法(3)定位amcl自适应蒙特卡洛定位,adaptive monte carlo localizaion**(3)amcl定位节点的订阅与发布(4)amcl定位功能包用法(1)编写amcl节点相关的launch(amcl_omni.l

qq_35635374的博客 4403

构建企业级AI税务顾问:优化税收策略与合规

本文深入探讨了构建企业级AI税务顾问的重要性及其在实际应用中的价值。通过分析当前税务领域的挑战和问题,本文详细介绍了AI税务顾问的基本原理、技术架构、核心功能以及实践应用。文章以逐步分析的方式,从背景介绍、核心概念与联系、算法原理讲解、系统分析与架构设计、项目实战到最佳实践与展望,系统性地展示了如何利用AI技术优化税收策略并确保税务合规。文章旨在为企业和税务从业者提供实用的指导,推动AI在税务领域的创新与发展。在当前全球经济一体化的背景下,企业面临着越来越复杂的税务环境。首先,税收法规的复杂性日益增加。

AI天才研究院 1157

Statistics and Machine Learning Toolbox

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

廖雪峰Python教程[完整版]

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

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

上一篇: 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、付费专栏及课程。

余额充值