windows版中间件启动 - 详解

news/2026/1/24 20:07:05/文章来源:https://www.cnblogs.com/gccbuaa/p/19527407

Redis

启动 Redis服务,执行命令启动即可
D:\middleTools\Redis-x64-3.2.100>redis-server.exe redis.windows.conf

D:\middleTools\Redis-x64-3.2.100>redis-server redis.windows.conf

部署Redis在windows下的服务

redis-server --service-install redis.windows.conf

D:\middleTools\Redis-x64-3.2.100>redis-server.exe --service-install redis.windows.conf
[26640] 18 Dec 22:10:42.609 # Granting read/write access to 'NT AUTHORITY\NetworkService' on: "D:\middleTools\Redis-x64-3.2.100" "D:\middleTools\Redis-x64-3.2.100\"
[26640] 18 Dec 22:10:42.610 # Redis successfully installed as a service.
安装服务成功。

可以安装管理和服务,同时:D:\middleTools\Redis-x64-3.2.100>redis-cli.exe

Redis开启远程访问
1、由于Redis默认只允许本地访问,要使Redis可以远程访问,需修改redis对应的配置文件;
我使用的Redis版本为:redis 3.2 ,默认启用的是redis.windows.conf
注:Redis查看版本信息途径:
启用redis-server.exe 命令启动Redis服务端之后,再使用redis-cli.exe启动客户端,然后在客户端中输入 info 命令即可查看。

由于redis运行的配置文件是 redis.windows.conf,所以需要修改对应的配置文件。
修改两个地方即可:
1)注释掉本地连接对应的 bind 127.0.0.1:
# bind 127.0.0.1

2)将redis默认的守护关闭,修改protected-mode yes 为 protected-mode no:
protected-mode no

2、修改完以后,保存文档,重启redis服务。

Mongodb

都需要进入mongodb安装目录

一、命令启动 服务
D:\middleTools\mongodb-win32-x86_64-2008plus-ssl-4.0.12\bin>mongod -dbpath ..\data\db

二、配置文件 mongod.conf 创建配置文件启动
D:\middleTools\mongodb-win32-x86_64-2008plus-ssl-4.0.12\bin>mongod -f ..\conf\mongod.conf


上面方式选其一即可,服务启动后,

可以直接使用 mongo命令

默认地址和端口
D:\middleTools\mongodb-win32-x86_64-2008plus-ssl-4.0.12\bin>mongo

指定地址和端口
D:\middleTools\mongodb-win32-x86_64-2008plus-ssl-4.0.12\bin>mongo --host=127.0.0.1 --port=27017
端口:27017

Elsaticsearch

一、
进入:D:\middleTools\elasticsearch-7.8.0-windows-x86_64\elasticsearch-7.8.0\bin
cmd ==> 命令启动 elasticsearch.bat
或者直接:双击 elasticsearch.bat


端口
bound_addresses {127.0.0.1:9200}, {[::1]:9200}

访问:http://localhost:9200/


展示:
{
"name" : "WIN-30RCJDE7SIU",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "QYR62NDwQtSPyPgvLa-Avg",
"version" : {
"number" : "7.8.0",
"build_flavor" : "default",
"build_type" : "zip",
"build_hash" : "757314695644ea9a1dc2fecd26d1a43856725e65",
"build_date" : "2020-06-14T19:35:50.234439Z",
"build_snapshot" : false,
"lucene_version" : "8.5.1",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}

启动可视化,需要安装node.js
已经安装成功 :C:\Users\EDY>node -v
v22.21.1

执行命令:grunt server

新创建cmd,启动可视化工具(elasticsearch-head)
PS D:\middleTools\elasticsearch\elasticsearch-head-master> grunt server
出现:
Started connect web server on http://localhost:9100

访问:http://localhost:9100/
出现页面:
Elasticsearch http://localhost:9200/ 连接 elasticsearch集群健康值: yellow (1 of 2)


安装IK分词器:
下载: https://github.com/infinilabs/analysis-ik/releases
https://release.infinilabs.com/analysis-ik/stable/

下载的文档是:elasticsearch-analysis-ik-7.8.0.zip

进入ES安装路径:
cd D:\middleTools\elasticsearch\elasticsearch-7.8.0-windows-x86_64\elasticsearch-7.8.0

管理员方式打开PowerShell,执行如下命令:
bin\elasticsearch-plugin install file:///D:/middleTools/elasticsearch/elasticsearch-analysis-ik-7.8.0.zip

安装完成:
PS D:\middleTools\elasticsearch\elasticsearch-7.8.0-windows-x86_64\elasticsearch-7.8.0> bin\elasticsearch-plugin install file:///D:/middleTools/elasticsearch/elasticsearch-analysis-ik-7.8.0.zip
future versions of Elasticsearch will require Java 11; your Java version from [C:\Program Files\Java\jdk1.8.0_131\jre] does not meet this requirement
-> Installing file:///D:/middleTools/elasticsearch/elasticsearch-analysis-ik-7.8.0.zip
-> Downloading file:///D:/middleTools/elasticsearch/elasticsearch-analysis-ik-7.8.0.zip
[=================================================] 100%??
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: plugin requires additional permissions @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.net.SocketPermission * connect,resolve
See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html
for descriptions of what these permissions allow and the associated risks.

Continue with installation? [y/N]y
-> Installed analysis-ik
PS D:\middleTools\elasticsearch\elasticsearch-7.8.0-windows-x86_64\elasticsearch-7.8.0>


--------------------------------------
单机版es:D:\middleTools\elasticsearch\elasticsearch-7.8.0-windows-x86_64\elasticsearch-7.8.0
http://localhost:9100/

本机搭建的集群版es :
D:\middleTools\elasticsearch\elasticsearch-7.8.0-windows-x86_64\es-cluster-01
http://localhost:9201/

D:\middleTools\elasticsearch\elasticsearch-7.8.0-windows-x86_64\es-cluster-02
http://localhost:9202/

D:\middleTools\elasticsearch\elasticsearch-7.8.0-windows-x86_64\es-cluster-03
http://localhost:9203/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1210981.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实用指南:我在CSDN学MYSQL之----数据库基本概念和基本知识(上)

实用指南:我在CSDN学MYSQL之----数据库基本概念和基本知识(上)2026-01-24 20:04 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !im…

从0到1!AI提示工程架构师助力智能营销腾飞

从0到1!AI提示工程架构师助力智能营销腾飞 一、当智能营销遇上“卡脖子”:我们需要什么样的AI桥梁? 凌晨3点,某美妆品牌的营销总监盯着电脑屏幕上的12% email打开率发愁——这是第8次调整文案了,可用户依然对千篇一律…

华为MetaERP实现智能高效排产的核心是通过人工智能、大数据、数字孪生等技术与传统ERP生产计划模块深度融合,构建动态优化、实时响应的排产体系

华为MetaERP实现智能高效排产的核心是通过人工智能、大数据、数字孪生等技术与传统ERP生产计划模块深度融合,构建动态优化、实时响应的排产体系。以下是其关键实现路径:1. 基于AI的智能排产引擎多目标优化算法:综合考虑订单交期、产能利用率、…

一文读懂AI产品经理:职责、技能与学习路径全攻略,如何成为AI产品经理?

本文详细介绍了AI产品经理的定义、职责、类型及与传统互联网产品经理的区别,强调技术理解能力成为AI产品经理的核心门槛。文章分析了AI产品经理必备的算法理解、系统架构、数据分析和业务转化等能力,并为在校生和传统产品经理提供了转型路径。最后提供了…

收藏级干货:DeepSeek Engram架构解析:大模型语言理解的新思路

DeepSeek与北大联合发布Engram架构,将语言理解分为"推理"和"知识"两部分。通过2-Grams/3-Grams分词和Multi-Head Hash存储短语,结合Context-aware Gating机制解决多义词问题。Engram将传统模型中用于"组合固定短语"的大量…

知识图谱如何提升大模型性能?WeKnora实现原理与代码解析

WeKnora通过知识图谱增强大模型检索能力,采用LLM驱动实体和关系抽取,构建文档块关系网络。系统支持并发处理,使用PMIStrength混合算法计算关系权重,实现直接关联和间接关联查询,并提供可视化展示。这一GraphRAG方案解决…

大模型训练项目如何落地:完整流程与实战技巧

本文详解大模型训练三阶段(预训练、SFT微调、强化学习)及AI训练师工作。重点讲解项目落地流程:需求承接、标注规则制定(安全性、指令遵循、准确性等维度)、数据筛选与标注管理、质量控制与迭代。以SFT项目为例&#xf…

AI产品经理vs传统产品经理:大模型时代必备技能与学习路线

本文详细介绍了AI产品经理与传统产品经理的区别,强调"懂技术"是AI产品经理的必要条件。文章阐述了AI产品经理的职责、类型(软件/硬件产品经理)、必备技能(技术能力、数据分析、业务sense)以及成为路径。最后…

DeepSeek MODEL1架构级跃迁:从Transformer到状态空间模型的革命性突破

DeepSeek推出的MODEL1项目代表了一次大模型架构的跃迁,而非简单版本升级。它摒弃了Transformer架构,转向融合状态空间模型(SSM)与强化学习推理单元的新范式,引入可微分状态记忆体和递归推理单元,支持长程规划和动态状态追踪。若成…

大模型新架构STEM:静态稀疏化提升效率与稳定性,代码示例全解析【收藏必看】

STEM是由CMU与Meta开发的新型大模型稀疏架构,将FFN层的上投影矩阵替换为基于token ID的静态查找表,避免了MoE的动态路由问题。这种方法提升了计算效率(减少1/3计算量)、训练稳定性和知识可编辑性,同时具备"测试时容量扩展"特性&…

LLM微调实战教程:从零开始使用LLaMA Factory打造专业大模型,附完整代码+部署指南

本文系统介绍LLM微调技术,特别是指令监督微调(SFT)方法。以LLaMA Factory为工具,详细演示从数据准备、格式化,到全量微调(Full FT)和参数高效微调(PEFT/LoRA)训练,最后通过API部署上线的完整流程。提供详细配置示例和代码片段&…

day1-vue

1.vue是一个用于构建用户界面的渐进式框架构建用户界面:基于数据动态渲染页面渐进式:循序渐进框架:一套完整的项目解决方案vue使用方式:1.vue核心包开发——场景: 局部,模块改造 2.vue核心包&vu…

2026南充正规房产中介推荐榜

2026南充正规房产中介推荐榜一、行业背景与推荐依据据《2026年中国房产经纪行业服务质量白皮书》数据显示,2026年南充地区二手房交易规模同比增长18%,房产租赁市场活跃度提升22%,市场需求呈现多元化态势。 当前南充…

乘风破浪,遇见未来新能源汽车(Electric Vehicle)之理性认知特斯拉安全机制,不是万能的

前撞预防系列(Frontal Collision) 这是最基础也最重要的功能,目的是防止追尾或撞上前方障碍物。 A. 前撞预警(Forward Collision Warning - FCW) 作用:仅仅是“提醒”,不会帮你踩刹车。 触发条件:车速在5km/h(3mph…

2026年酷路泽改装优质品牌推荐指南 还原质感升级

2026年酷路泽改装优质品牌推荐指南行业背景与筛选依据据《2026-2026中国高端越野车改装行业发展白皮书》数据显示,2026年西南地区高端越野车改装市场规模突破12亿元,其中兰德酷路泽车型占比达38%,成为改装需求最高的…

巴菲特的投资智慧与资本增值

巴菲特的投资智慧与资本增值 关键词:巴菲特、投资智慧、资本增值、价值投资、长期投资 摘要:本文深入探讨了巴菲特的投资智慧及其对资本增值的影响。通过对巴菲特投资理念、核心概念、算法原理、数学模型等多方面的剖析,结合实际案例展示了如何运用其智慧实现资本增值。同时…

我的nextjs 16应用是会部署到vercel的,我有必要通过vite来压缩和包装一层吗?

简单直接的回答是:完全没有必要,甚至是有害的。 在 Next.js 16 架构中,使用 Vite 进行二次包装不仅会增加复杂度,还会导致 Next.js 核心优化功能的失效。 以下是详细的原因分析以及建议的优化方案: 1. 核心编译器的…

AIBP-GEO优化系统:让每一次AI回答都成为您的品牌广告!

一、背景:时代变了,搜索的规则正在被重写 2025年,以DeepSeek为代表的AI大模型席卷而来,用户获取信息的方式发生了根本性转变。人们不再仅仅依赖传统搜索引擎和自媒体平台,而是越来越习惯于直接向AI提问:“哪家公…

树链剖分笔记

树链剖分笔记定义申明根节点的深度为 \(0\)。 一个节点的祖先和后代均包括自己。 C++ 代码仅供参考,毕竟代码风格因人而异。引入 【模板】最近公共祖先(LCA) 首先要明确,树上任意两点均有公共祖先:根节点,所以 L…

大数据领域分布式计算在电商行业的应用

大数据领域分布式计算在电商行业的应用 关键词:大数据、分布式计算、电商行业、数据处理、精准营销 摘要:本文主要探讨了大数据领域分布式计算在电商行业的应用。首先介绍了相关背景知识,包括目的范围、预期读者等。接着详细解释了大数据和分…