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

bash 复制代码
bind 127.0.0.1
port 6379

如果 bind 或 port 行不存在,可以手动添加。

启动 Redis 服务:

打开命令提示符(以管理员身份运行)。

导航到 Redis 安装目录,运行以下命令启动 Redis:

bash

bash 复制代码
redis-server.exe redis.windows.conf

如果 Redis 已注册为 Windows 服务,可以使用以下命令启动:

bash

bash 复制代码
redis-server --service-start

验证 Redis 是否启动并监听:

使用命令检查端口占用情况:

bash

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

bash 复制代码
bind-address = 127.0.0.1
port = 3306

如果 bind-address 或 port 行不存在,可以手动添加。

重启 MySQL 服务:

打开服务管理器(可以通过运行 services.msc 命令打开)。

找到 MySQL 服务,右键点击并选择"重新启动"。

验证 MySQL 是否启动并监听:

打开命令提示符,使用以下命令测试端口是否开放:

bash

bash 复制代码
telnet localhost 3306

如果连接成功,表示 MySQL 正在监听端口 3306。

3. Elasticsearch

确保 Elasticsearch 在 127.0.0.1 上启动并监听端口 9300。

配置步骤:

找到 Elasticsearch 配置文件:

Elasticsearch 的配置文件通常位于 config/elasticsearch.yml。

编辑配置文件:

使用文本编辑器打开 elasticsearch.yml 文件。

确保以下配置项存在:

yaml

bash 复制代码
network.host: 127.0.0.1
http.port: 9300

如果 network.host 或 transport.tcp.port 行不存在,可以手动添加。

启动 Elasticsearch 服务:

打开命令提示符,导航到 Elasticsearch 的 bin 目录。

运行以下命令启动 Elasticsearch:

bash

bash 复制代码
elasticsearch.bat

验证 Elasticsearch 是否启动并监听:

使用命令检查端口占用情况:

bash

bash 复制代码
netstat -ano | findstr 9300

如果看到类似以下输出,则表示 Elasticsearch 正在监听端口 9300:

TCP 127.0.0.1:9300 0.0.0.0:0 LISTENING

相关推荐
隔窗听雨眠4 分钟前
PostgreSQL单表从Windows迁移到Linux:差异剖析、方案对比与全流程实战
linux·windows·postgresql
用户094248568031 小时前
第7章:Redis有序集合 ZSet 实战:排行榜与延时任务
redis·架构·源码
paopaokaka_luck1 小时前
心理咨询管理系统(WebSocket实时沟通、基于用户的协同过滤、 ECharts多维分析、 预约业务流程、预约校验与定时处理)
java·vue.js·spring boot·mysql·spring·echarts·1024程序员节
码士集团小青2 小时前
面霸篇:高频 Java 基础问题(核心卷一)
linux·服务器·数据库·redis·缓存·1024程序员节
2301_32241428042 小时前
springboot农产品交易平台的设计与实现08055-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·spring boot·redis·mysql·tomcat·maven·mybatis
乐茵lin2 小时前
Redis 持久化机制详解:RDB 与 AOF
redis·bootstrap·mybatis
Helix2503 小时前
Ansible混合环境自动化:Windows与Linux统一配置管理实战
windows·自动化·ansible·playbook·配置管理·winrm·混合环境
一条泥憨鱼3 小时前
【Redis | 黑马点评】附近商铺功能源码解读
数据库·redis·缓存
ha_lydms4 小时前
AnalyticDB MySQL 技术架构
大数据·hadoop·mysql·adb·spark·dataworks·1024程序员节
舰长1154 小时前
将百万数据插入到 Redis,有哪些实现方案?
数据结构·redis·开源