当前位置: 首页 > article >正文

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

http://www.lryc.cn/news/2392971.html

相关文章:

  • Paimon远程文件系统连接机制解析
  • 学者观察 | Web3.0的技术革新与挑战——北京理工大学教授沈蒙
  • pycharm终端遇不显示虚拟环境的问题
  • 聊聊网络变压器的浪涌等级标准是怎样划分的呢?
  • 2025年Google I/O大会上,谷歌展示了一系列旨在提升开发效率与Web体验的全新功能
  • ONLYOFFICE文档API:编辑器的品牌定制化
  • HTTP/HTTPS与SOCKS5三大代理IP协议,如何选择最佳协议?
  • 远程调用 | OpenFeign+LoadBalanced的使用
  • NSSCTF [NISACTF 2022]ezheap
  • ADB推送文件到指定路径解析
  • 【HarmonyOS Next之旅】DevEco Studio使用指南(二十七) -> 开发云函数
  • ansible中的inventory.ini 文件详解
  • 基于AOD-Net与GAN的深度学习去雾算法开发
  • Rust 学习笔记:闭包
  • c# 获取电脑 分辨率 及 DPI 设置
  • 基于频分复用导频的MMSE信道估计方法设计与仿真
  • 低代码开发模式下的应用交付效率优化:拖拽式交互机制研究
  • STP配置
  • Linux操作系统 使用共享内存实现进程通信和同步
  • 如何优化微信小程序中渲染带有图片的列表(二进制流存储方式的图片存在本地数据库)
  • 尝鲜纯血鸿蒙,华为国际版本暂时不支持升级。如mateX6 国际版?为什么不支持?什么时候支持?
  • 《 PyTorch 2.3革新:torch.compile自动生成CUDA优化内核全解》
  • OpenCV中的分水岭算法 (C/C++)
  • Kafka 客户端连接机制的一个典型陷阱
  • 相机--RGB相机
  • 足球数据全解析:实时数据到高阶数据
  • [科研实践] VS Code (Copilot) + Overleaf (使用 Overleaf Workshop 插件)
  • 人工智能100问☞第36问:什么是BERT?
  • 从0开始学习R语言--Day12--泊松分布
  • 工控机安装lubuntu系统