linux下redis安装指南
redis官方提供的方式是源码安装,官方已经提供了安装教程,若习惯原版,点击这里,我这里更多是翻译和补充下。
顺便再回顾下常用命令
安装
官方提供的是源码
1 | $ wget http://download.redis.io/redis-stable.tar.gz |
进入src目录下,会看到这些可执行的脚本
- redis-server redis服务端本身
- redis-sentinel is the Redis Sentinel executable (monitoring and failover).
- redis-cli redis交互命令行
- redis-benchmark 用于检查redis表现
- redis-check-aof and redis-check-dump are useful in the rare event of corrupted data files.
复制脚本
在src下执行以下两个命令
sudo cp src/redis-server /usr/local/bin/
sudo cp src/redis-cli /usr/local/bin/
或者直接执行sudo make install
启动
实际应用还是需要做成服务,且自启动,这样子方便管理,如下:
- 创建文件,用来存储redis配置和数据
1 | sudo mkdir /etc/redis |
- 复制util下的初始化脚本到
/etc/init.d
下,
1 | sudo cp utils/redis_init_script /etc/init.d/redis |
- 编辑初始化脚本
1 | sudo vi /etc/init.d/redis |
- 具体修改内容
1 | #!/bin/sh |
与源配置文件对比
#chkconfig: 2345 80 90
$EXEC $CONF &
- 注册服务
1 | # 注册服务 |
- 服务自启动
1 | $ chkconfig redis on |
yum安装
以上是源码安装,较为麻烦,如果yum安装则简单多了
1 | $ yum install -y redis |
安装完成后,启动服务即可。