windows中Redis、MySQL 和 Elasticsearch启动并正确监听指定端口
Redis:在 localhost 上启动,并监听端口 6379
MySQL:在 localhost 上启动,并监听端口 3306
Elasticsearch:在 127.0.0.1 上启动,并监听端口 9300
1. Redis
确保 Redis 在 localhost 上启动并监听端口 6379。
配置步骤:
找到 Redis 配置文件:
Redis 的配置文件通常位于 Redis 安装目录下,文件名为 redis.windows.conf
。
编辑配置文件:
使用文本编辑器(如 Notepad++ 或记事本)打开 redis.windows.conf 文件。
确保以下配置项存在:
conf
bind 127.0.0.1
port 6379
如果 bind 或 port 行不存在,可以手动添加。
启动 Redis 服务:
打开命令提示符(以管理员身份运行)。
导航到 Redis 安装目录,运行以下命令启动 Redis:
bash
redis-server.exe redis.windows.conf
如果 Redis 已注册为 Windows 服务,可以使用以下命令启动:
bash
redis-server --service-start
验证 Redis 是否启动并监听:
使用命令检查端口占用情况:
bash
netstat -ano | findstr 6379
如果看到类似以下输出,则表示 Redis 正在监听端口 6379:
TCP 127.0.0.1:6379 0.0.0.0:0 LISTENING
2. MySQL
确保 MySQL 在 localhost 上启动并监听端口 3306。
配置步骤:
找到 MySQL 配置文件:
MySQL 的配置文件通常位于 MySQL 安装目录下,文件名为 my.ini
。
编辑配置文件:
使用文本编辑器打开 my.ini 文件。
在 [mysqld] 部分下,确保以下配置项存在:
ini
bind-address = 127.0.0.1
port = 3306
如果 bind-address 或 port 行不存在,可以手动添加。
重启 MySQL 服务:
打开服务管理器(可以通过运行 services.msc 命令打开)。
找到 MySQL 服务,右键点击并选择“重新启动”。
验证MySQL是否启动成功
连接 MySQL:
mysql -u root -p
输入密码后,看到 mysql> 提示符即表示成功。
验证 MySQL 是否启动并监听:
输入以下命令检查端口监听情况:
netstat -ano | findstr "3306"
如果 MySQL 正在监听 3306 端口,会显示类似如下结果:
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 1234
TCP [::]:3306 [::]:0 LISTENING 1234
1234 是 MySQL 服务的进程 ID(PID)。
如果没有任何输出,说明 MySQL 没有监听 3306 端口。
查看 MySQL 进程:
tasklist | findstr "1234"
确认该 PID 对应的是 mysqld.exe(MySQL 服务进程)。
3. Elasticsearch
确保 Elasticsearch 在 127.0.0.1 上启动并监听端口 9300。
配置步骤:
找到 Elasticsearch 配置文件:
Elasticsearch 的配置文件通常位于 config/elasticsearch.yml
。
编辑配置文件:
使用文本编辑器打开 elasticsearch.yml 文件。
确保以下配置项存在:
yaml
network.host: 127.0.0.1
http.port: 9300
如果 network.host 或 transport.tcp.port 行不存在,可以手动添加。
启动 Elasticsearch 服务:
打开命令提示符,导航到 Elasticsearch 的 bin 目录。
运行以下命令启动 Elasticsearch:
bash
elasticsearch.bat
验证 Elasticsearch 是否启动并监听:
使用命令检查端口占用情况:
bash
netstat -ano | findstr 9300
如果看到类似以下输出,则表示 Elasticsearch 正在监听端口 9300:
TCP 127.0.0.1:9300 0.0.0.0:0 LISTENING
相关文章:

windows中Redis、MySQL 和 Elasticsearch启动并正确监听指定端口
Redis:在 localhost 上启动,并监听端口 6379 MySQL:在 localhost 上启动,并监听端口 3306 Elasticsearch:在 127.0.0.1 上启动,并监听端口 9300 1. Redis 确保 Redis 在 localhost 上启动并监听端口 6379…...
Paimon远程文件系统连接机制解析
Paimon 在处理与远程文件系统的连接和使用方面,设计了一套灵活的抽象机制。下面将结合源代码分析 Paimon 是如何实现这一点的。 核心思想是定义一个通用的 FileIO 接口,然后为不同的文件系统提供具体的实现。对于常见的 HDFS、S3、OSS 等,Pa…...

学者观察 | Web3.0的技术革新与挑战——北京理工大学教授沈蒙
导语 沈蒙老师认为Web3.0正推动形成新型数据基础设施架构和数据要素流通机制,有望在数字经济时代发挥重要作用,对我国经济发展和社会进步将产生深远影响。AI在推动Web3.0发展方面具有巨大的潜力,但在隐私保护、公平性与安全性等方面也存在“…...

pycharm终端遇不显示虚拟环境的问题
大部分我们用pycharm会配合我们的anaconda来使用,但是配置好后,可能会出现pycharm终端不显示虚拟环境的问题。 首先是确定不显示环境,下图中如果没有这个方框,就是不显示虚拟环境。此时用pip或者conda的命令是会提示不是 “不是内…...

聊聊网络变压器的浪涌等级标准是怎样划分的呢?
Hqst盈盛(华强盛)电子导读:聊聊网络变压器的浪涌等级标准是怎样划分的呢? 在和做防雷产品的客户的深度沟通网络变压器产品选型中发现:客户对网络变压器的浪涌等级划分也很希望有更深的了解,今天就这个问题和…...

2025年Google I/O大会上,谷歌展示了一系列旨在提升开发效率与Web体验的全新功能
每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…...

ONLYOFFICE文档API:编辑器的品牌定制化
在当今数字化办公时代,文档编辑器已成为各类企业、组织和开发者不可或缺的工具之一。ONLYOFFICE 文档提供的功能丰富且强大的文档编辑 API,让开发者能够根据自己的产品需求和品牌特点,定制编辑器界面,实现品牌化展示,为…...

HTTP/HTTPS与SOCKS5三大代理IP协议,如何选择最佳协议?
在复杂多变的网络环境中,代理协议的选择直接影响数据安全、访问效率和业务稳定性。HTTP、HTTPS和SOCKS5作为三大主流代理协议,各自针对不同场景提供独特的解决方案。本文将从协议特性、性能对比到选型策略,为您揭示如何根据业务需求精准匹配最…...

远程调用 | OpenFeign+LoadBalanced的使用
目录 RestTemplate 注入 OpenFeign 服务 LoadBalanced 服务 LoadBalanced 注解 RestTemplate 注入 创建 配置类,这里配置后 就不用再重新new一个了,而是直接调用即可 import org.springframework.cloud.client.loadbalancer.LoadBalanced; import …...

NSSCTF [NISACTF 2022]ezheap
2058.[NISACTF 2022]ezheap(堆溢出) [NISACTF 2022]ezheap 1.准备 2.ida分析 main函数 int __cdecl main(int argc, const char **argv, const char **envp) {char *command; // [esp8h] [ebp-10h]char *s; // [espCh] [ebp-Ch]setbuf(stdin, 0);setbuf(stdout, 0);s (cha…...
ADB推送文件到指定路径解析
您执行的命令 adb push ota.zip /sdcard/Download 中,目标路径 /sdcard/Download 是您显式指定的,因此 ADB 会直接将文件推送到此位置。具体过程如下: 1. 命令结构解析 adb push:ADB 的推送指令。ota.zip:本地计算机上…...

【HarmonyOS Next之旅】DevEco Studio使用指南(二十七) -> 开发云函数
目录 1 -> 开发流程 2 -> 创建并配置函数 2.1 -> 创建函数 2.2 -> 配置函数 3 -> 开发函数 4 -> 调试函数 4.1 -> 前提条件 4.2 -> 通过本地调用方式调试函数 4.3 -> 通过远程调用方式调试函数 5 -> 部署函数 1 -> 开发流程 云函数…...
ansible中的inventory.ini 文件详解
1. 主机定义 主机是 Ansible 管理的最小单元,可以是 IP 或域名,支持直接定义或附加参数。 基础语法 # 直接定义主机(IP 或域名) 192.168.1.10 example.com# 定义主机并指定连接参数(如端口、用户等) web…...
基于AOD-Net与GAN的深度学习去雾算法开发
基于AOD-Net与GAN的深度学习去雾算法开发 1. 引言 1.1 图像去雾研究意义 大气散射现象导致的图像质量退化对计算机视觉应用产生严重影响… 2. 理论基础 2.1 大气散射物理模型 经典模型描述为: I ( x ) = J ( x ) t ( x...

Rust 学习笔记:闭包
Rust 学习笔记:闭包 Rust 学习笔记:闭包用闭包捕获环境闭包类型推断和注释捕获引用或移动所有权将捕获的值移出闭包和 Fn Traits Rust 学习笔记:闭包 Rust 的闭包是匿名函数,可以保存在变量中,也可以作为参数传递给其…...

c# 获取电脑 分辨率 及 DPI 设置
using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Runtime.InteropServices;/// <summary> /// 这个可以 /// </summary> class Program {static void Main(){//设置DPI感知try{SetProcessDpiAwareness(…...
基于频分复用导频的MMSE信道估计方法设计与仿真
基于频分复用导频的MMSE信道估计方法设计与仿真 摘要 本文详细研究了基于频分复用(FDM)导频的最小均方误差(MMSE)信道估计方法。首先介绍了无线通信系统中信道估计的基本原理和重要性,然后深入分析了频分复用导频结构的设计和MMSE估计算法的理论基础。我们使用Python实现了完…...

低代码开发模式下的应用交付效率优化:拖拽式交互机制研究
低代码开发平台凭借其可视化操作、快速构建、灵活扩展等核心特性,正在成为推动企业数字化转型的重要工具。 拖拽式开发,降低技术门槛 :图形化界面与模块化组件,用户无需编写复杂代码,只需通过简单的拖拽即可完成应用搭…...

STP配置
由于我们演示的是STP 但是华为交换机默认的都是MSTP所以要换到STP以下是方法 STP mode ? 查看模式 STP mode stp 选择stp 换好了后配置交换机优先级 [SWA]stp priority 4096 Apr 15 2013 16:15:33-08:00 SWA DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5…...

Linux操作系统 使用共享内存实现进程通信和同步
共享内存使用 //main.c #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <assert.h> #include <sys/shm.h> #include <string.h> int main() {int shmidshmget((key_t)1234,256,IPC_CREAT|0600);assert(shmid!-1);…...

如何优化微信小程序中渲染带有图片的列表(二进制流存储方式的图片存在本地数据库)
方法一:对列表的获取进行分页处理 实现方法: 前端请求(需要向后端传两个参数,pageIndex是获取第几页是从0开始,pageSize是这一页需要获取多少个数据) 后端接口实现(因为这里是通过参数拼接请求…...

尝鲜纯血鸿蒙,华为国际版本暂时不支持升级。如mateX6 国际版?为什么不支持?什么时候支持?
一:mateX6 国际版支持鸿蒙吗? 不支持 二:华为国际版支持鸿蒙吗? 不支持 三:华为国际版什么时候支持? 2025年预期可以支持。请耐心等待。 三:国际版为什么不支持? EMUI 采用AO…...
《 PyTorch 2.3革新:torch.compile自动生成CUDA优化内核全解》
CUDA作为NVIDIA推出的并行计算平台和编程模型,为GPU计算提供了强大的支持,但手动优化CUDA代码不仅需要深厚的专业知识,而且过程繁琐、耗时费力,torch.compile的出现,犹如一道曙光,为解决这一困境带来了全新…...
OpenCV中的分水岭算法 (C/C++)
OpenCV中的分水岭算法 (C/C) 🏞️ 分水岭算法 (Watershed Algorithm) 是一种在图像处理和计算机视觉中广泛应用的图像分割方法。它特别适用于分离图像中相互接触或重叠的对象。其基本思想是将灰度图像看作一个地形景观,其中灰度值代表海拔高度。算法模拟…...
Kafka 客户端连接机制的一个典型陷阱
这是 Kafka 客户端连接机制的一个典型陷阱,你遇到的现象可以通过 Kafka bootstrap server 的连接策略和 broker 的 advertised.listeners 配置来精确解释。 🎯 问题描述简化 ✅ 使用顺序为: 192.168.22.22:9092,192.168.22.23:9092,172.21.16…...
相机--RGB相机
教程 RGB--深度相机--激光雷达 RGB相机 原理: 仅捕获红(R)、绿(G)、蓝(B)三通道的彩色图像,输出2D像素矩阵,无深度信息。 核心作用: 2D视觉任务࿱…...
足球数据全解析:实时数据到高阶数据
一、实时数据 1.基础: 比分 & 时间:最基础也最容易出错,优秀的实时数据源,比分更新时间小于0.5秒 射门/射正:狂射20脚进攻猛?可能是"无效狂轰" 射正3次进2球效率逆天 控球率:…...

[科研实践] VS Code (Copilot) + Overleaf (使用 Overleaf Workshop 插件)
科研圈写文档常用 Latex 环境,尤其是 Overleaf 它自带的 AI 润色工具 Writefull 太难用了。如果能用本地的 CoPilot / Cursor 结合 Overleaf,那肯定超高效! 于是我们找到了 VS Code 里的 Overleaf Workshop 插件。这里已经安装好了࿰…...
人工智能100问☞第36问:什么是BERT?
目录 一、通俗解释 二、专业解析 三、权威参考 BERT是基于Transformer Encoder的双向语言预训练模型,具备强大的语义理解能力,是现代自然语言处理的重要基石。它是一套让机器像人一样“前后一起看”的语言理解技术,它让AI不光“读得快”,还“读得懂”。现在很多搜索引擎…...

从0开始学习R语言--Day12--泊松分布
今天我们来看一个很经典的回归模型:泊松分布。 泊松分布 我们一般会把泊松分布用于预测问题,比如想知道成年人每天接到的骚扰电话次数,医院每天的急诊病人等。但在一些方面,跟我们想的会有出入。例如你不能将其应用在预测下周你的…...