Linux下Redis的安装和配置

Redis (https://redis.io)是一个开源免费的高性能key-value数据库。

最近在Linux服务器上搭建有云盘Nextcloud 需要用到Redis做缓存,记录安装及部署过程如下:

1.下载

$ cd /usr/local/src
$ wget http://download.redis.io/releases/redis-3.2.9.tar.gz
$ tar xzf redis-3.2.9.tar.gz

2.编译及安装

mv redis-3.2.9 /usr/redis
cd /usr/redis
make
cd src
make install

默认会安装 到/usr/local/bin 这个目录,这个目录是在系统的环境变量$PATH下定义的,因此终端在任意位置就可以执行redis-server和redis-cli了。

/bin目录下的几个文件说明
redis-benchmark:redis性能测试工具
redis-check-aof:检查aof日志的工具
redis-check-dump:检查rdb日志的工具
redis-cli:连接用的客户端
redis-server:redis服务进程

4.启动 redis-server

5.默认情况,Redis不是在后台运行,我们需要把redis放在后台运行
移动配置文件至安装文件夹

mkdir /etc/redis
cd /usr/redis
mv redis.conf /etc/redis/6379.conf
vi /etc/redis/6379.conf

搜索daemonize,其默认值=no,将其改为yes
6.开机自动运行
以上是单次自启,我们需要设置开机自启如下:
修改其自带的自启脚本模板如下
vi /usr/redis/utils/redis_init_script
在开头增加以下注释:
#!/bin/sh
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
保存后复制到/etc/init.d/redis
cp /usr/redis/utils/redis_init_script /etc/init.d/redis
chkconfig redis on
未报错即设置成功

7.客户端连接
redis-cli

8.停止redis实例
redis-cli shutdown
或者
pkill redis-server

9.启动或停止redis 服务

service redis start
service redis stop

尊重作者劳动,转载请注明出处:札记-Qianrong's Blog » Linux下Redis的安装和配置

赞 (3)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址