Linux 源码安装配置 Redis

安装Redis

##1.下载源码包
首先我们需要在官网上下载源码包
下载链接:https://redis.io/download

这里我下载的版本是:redis-4.0.10.tar.gz

接下来接下来把压缩包上传到centos7系统的 /usr/local/src 目录下
然后 cd 到该目录下,执行解压缩命令:
tar -zxvf redis-4.0.10.tar.gz

移动目录 redis-4.0.10 放到 /usr/local/ 目录下
mv ./redis-4.0.10 /usr/local/redis/
移动

##2.解决编译环境问题
因为编译时需要gcc,glibc的环境,所以先搞定安装环境的问题
yum -y install gcc* glibc*

##3.编译安装
进⼊redis⽬录
cd /usr/local/redis/

编译、安装
make && make install

安装完成后,进入目录 /usr/local/bin 中查看
redis启动快捷方式

  • redis-server -redis服务器
  • redis-cli -redis命令行客户端
  • redis-benchmark -redis性能测试工具
  • redis-check-aof -AOF文件修复工具
  • redis-check-rdb -RDB文件检索工具

##4.移动配置文件
原始的配置⽂件路径是 /usr/local/redis/redis.conf,考虑到用户权限问题,将配置文件拷贝到 /etc/redis/ 目录下,只有管理员才能修改,在运行服务时,也需要指定该配置文件
mv /usr/local/redis/redis.conf /etc/redis/redis.conf

##5.启动redis服务端
执行 redis-server /etc/redis/redis.conf,若想要以守护进程运⾏redis,请参考下面的配置
启动redis
至此,安装完成~ 下面进行配置

#配置Redis

Redis的配置文件的路径是:/etc/redis/redis.conf

使用vim打开
vim /etc/redis/redis.conf

核心配置选项
绑定ip:如果需要远程访问,可将此⾏注释,或绑定⼀个真实ip
bind 127.0.0.1

端⼝,默认为6379
port 6379

daemonize yes
是否以守护进程运⾏
如果以守护进程运⾏,则不会在命令⾏阻塞,类似于服务
如果以⾮守护进程运⾏,则当前终端被阻塞
设置为yes表示守护进程,设置为no表示⾮守护进程
推荐设置为yes

数据⽂件
dbfilename dump.rdb

数据⽂件存储路径
dir /var/lib/redis

⽇志⽂件
logfile "/var/log/redis/redis-server.log"

数据库,默认有16个
database 16

主从复制,类似于双机备份。
slaveof

redis配置信息参考:http://blog.csdn.net/ljphilp/article/details/52934933

配置完成之后,再次启动redis: redis-server /etc/redis/redis.conf

最后配置redis开机自启
https://blog.csdn.net/m0_37714245/article/details/81676685

服务端操作

  • 查看redis的进程:ps -aux | grep redis

  • 强制杀死 redis 进程:kill -9 pid

  • 指定加载的配置文件:redis-server /etc/redis/redis.conf

客户端操作

  • 客户端的命令为:redis-cli

  • 可以使⽤help查看帮助⽂档:redis-cli --help

  • 连接redis:redis-cli

  • 运⾏测试命令
    ping
    测试命令

  • 数据库没有名称,默认有16个,通过0-15来标识,连接redis默认选择第一个数据库
    切换数据库:select 10
    切换数据库

接下来就可以愉快的使用redis了~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值