展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

Redis入门(一):安装配置redis

Window10中安装redis

# 下载解压,进入解压目录cmd打开,启动
redis-server.exe redis.windows.conf
# 出现如下界面表示前台启动成功,不要关闭该窗口
C:\work\Redis-x64-5.0.14.1>redis-server.exe redis.windows.conf
[7748] 16 Oct 19:02:26.367 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
[7748] 16 Oct 19:02:26.367 # Redis version=5.0.14.1, bits=64, commit=ec77f72d, modified=0, pid=7748, just started
[7748] 16 Oct 19:02:26.367 # Configuration loaded
_._
_.-``__ ''-._
_.-`` `. `_. ''-._ Redis 5.0.14.1 (ec77f72d/0) 64 bit
.-`` .-```. ```\/ _.,_ ''-._
( ' , .-` | `, ) Running in standalone mode
|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
| `-._ `._ / _.-' | PID: 7748
`-._ `-._ `-./ _.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' | http://redis.io
`-._ `-._`-.__.-'_.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' |
`-._ `-._`-.__.-'_.-' _.-'
`-._ `-.__.-' _.-'
`-._ _.-'
`-.__.-'
[7748] 16 Oct 19:02:26.370 # Server initialized
[7748] 16 Oct 19:02:26.371 * DB loaded from disk: 0.000 seconds
[7748] 16 Oct 19:02:26.371 * Ready to accept connections
# 进入解压目录,再打开1个cmd窗口,输入:ping,返回PONG表示成功
C:\work\Redis-x64-5.0.14.1>redis-cli.exe -h 127.0.0.1 -p 6379
127.0.0.1:6379> ping
PONG
# 在redis解压后的根目录,新建Logs目录,然后在该目录下新建redis_log.txt文件
  • 后台启动方式
# cmd进入redis解压目录,设置成windows服务
redis-server.exe --service-install redis.windows-service.conf --loglevel verbose --service-name Redis
# 以后每次启动,进入redis解压目录cmd打开
redis-server.exe --service-start # 后台启动
redis-cli.exe -h 127.0.0.1 -p 6379 # 开启cli
# 输入:ping,返回PONG表示成功
redis-server.exe --service-stop # 停止
  • redis启动后,使用RedisInsight连接

  • 卸载

查看详情
# 进入redis安装目录,打开cmd,执行如下命令
>redis-server --service-uninstall
[1792] 02 Dec 23:22:55.853 # Redis service successfully uninstalled.
# 删除redis文件夹

Ubuntu中使用yum安装redis

sudo apt-get install redis-server # 安装redis,安装完成后会自动启动
ps aux|grep redis # 查看进程,可以查看到端口号是6379
  • redis设置密码,设置后以后每次操作时都需要输入密码,参考

  • 验证redis是否能正常工作,参考

redis-cli # 启动redis客户端,会打开一个提示符,显示端口号
# 输入:ping,返回PONG表示成功
# 使用apt-get或yum安装的redis,停止、启动、重启的命令:进入root权限后
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
# 使用源码包安装的redis关闭方式:
redis-cli shutdown
redis-cli -p 6379 shutdown
  • redis配置文件路径:/etc/redis/redis.conf

wsl中安装redis

sudo apt-get install redis-server # 安装
vim /etc/redis/redis.conf # 将bind 127.0.0.1,更改为bind 0.0.0.0 否则无法启动服务
sudo service redis-server restart # 重启服务
redis-cli # 启动客户端连接服务器用于测试

  • 使用步骤
# 启动服务器
sudo service redis-server start
# 启动客户端
redisr-cli
posted @   DogLeftover  阅读(85)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示