首页 > 其他 > 详细

redis安装

时间:2021-04-03 00:20:19      阅读:29      评论:0      收藏:0      [点我收藏+]

?? Redis安装

1?? 下载redis

wget http://download.redis.io/releases/redis-4.0.11.tar.gz

2?? 解压

tar -zxvf redis-4.0.11.tar.gz

创建软连接

ln -s redis-4.0.11 redis

3?? 编译安装? ?

make MALLOC=libc && make install

4?? 是否安装成功?

redis-cli -v

?? Redis安装 - 内容

  • opt/redis/目录下有redis.conf,表示默认配置文件
  • 会在/usr/local/bin/中有如下可执行文件
可执行文件 作用
redis-cli redis客户端
redis-server redis服务器
redis-benchmark redis基准测试工具
redis-check-aof aof检查和修复
redis-check-rdb rdb检查和修复
redis-sentinel 启动哨兵

?? Redis启动、连接、关闭

三种启动方式

  • 默认方式
  • 参数方式
  • 配置方式(配置文件方式)
# 默认方式
redis-server
# 参数方式
redis-server --port 6380
# 配置启动
redis-server redis-6379.conf 
# 查看是否启动成功
ps -ef | grep redis | grep -v grep

客户端访问

  • 直接发送命令
  • 连入,然后交互
# 直接发送命令
redis-cli -h 127.0.0.1 -p 6379 ping
# 交互方式
redis-cli -h 127.0.0.1 -p 

关闭方式如下

# 关闭(关闭时候,会自动进行rdb数据备份)
shutdown
# 关闭时进行备份、不备份
shutdown nosave|save
# 强行关闭 - 不推荐(可能导致不做持久化、不释放缓冲区)
kill -9 pid

?? Redis基础配置

# 端口
port 6379
# 是否守护进程方式启动
daemonize yes
# 日志
logfile 6379.log
# 目录
dir /opt/redis/data/

??redis安装 - 问题

?? gcc command not found

没有安装gcc

yum -y install  gcc-c++

?? jemalloc/jemalloc.h: No such file or directory

没有指定allocator分配器

make MALLOC=libc && make install 

?? 参考连接

?? 配置、启动、操作、关闭Redis

?? Redis 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法

?? commond not found

redis安装

原文:https://www.cnblogs.com/yuki2333/p/14612418.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!