1.下载redis稳定版本http://www.redis.cn/download.html

2.运行命令解压

#tar-zxvf redis-3.2.11.tar.gz

linux系统重登录redis linux重新启动redis_redis

3.移动解压的redis到自己想要安装的目录

mv redis-3.2.11 /usr/local/redis/ //后面自己想安装的目录

4.进入redis安装目录执行make命令

5.进入src目录执行 make install命令

linux系统重登录redis linux重新启动redis_linux系统重登录redis_02


执行成功后出现:

linux系统重登录redis linux重新启动redis_配置文件_03

6.安装成功后,方便管理,对redis进行统一部署

在redis安装目录下创建 etc 与 bin目录

mkdir bin
mkdir etc

linux系统重登录redis linux重新启动redis_redis安装_04

7.进入 redis安装运行命令

mv redis.conf  ../etc

把 配置文件 redis.conf 移动到刚才创建的 etc目录下面。

cd src
mv mkreleasdhdr.sh redis-benchmark redis-check-aof  redis-cli redis-server  ../../bin

将相应的常用命令移动到刚才创建的bin下面。常用命令在redis安装目录的src下面。

8.启动redis 进入bin目录运行

./redis-server

linux系统重登录redis linux重新启动redis_redis_05


出现如图界面,启动成功。等待链接。redis启动默认为前台启动,也就是说命令窗口关闭,reids将跟着关闭。下面配置redis从后台启动。

9.配置redis从后台启动

修改/redis/etc里面 redis.conf的属性daemonize属性为yes

linux系统重登录redis linux重新启动redis_redis_06


然后启动redis 启动的时候要指定配置文件路径。

./redis-server  ../etc/redis.conf

此时redis启动就从后台启动。

10. 进入bin目录启动客户端连接服务

[root@localhost bin]# redis-cli

linux系统重登录redis linux重新启动redis_配置文件_07


显示连接成功。

11.配置redis自动启动

redis自己已经有初始化的一个配置文件。文件位于redis安装目录下面utils目录下面的redis_init_script

cp redis_init_script /etc/init.d/redisd

执行命令赋值到/etc/init.d目录下面,重命名为 redisd.系统会默认将这个目录下的服务自动启动。

修改redisd文件

  1. 在配置文件顶端加入chkconfig: 2345 90 10 如果已经有了就不需要添加。 这个配置的意思是: redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。
  2. REDISPORT=6379
    EXEC=/usr/local/redis/bin/redis-server //redis 服务命令
    CLIEXEC=/usr/local/redis/bin/redis-cli //redis 客户端命令
    PIDFILE=/usr/local/redis/etc/redis_6379.pid //redis pid文件。启动创建,关闭删除。
    CONF="/usr/local/redis/etc/redis.conf" //redis 配置文件

    自己通过设置对应的命令或者文件目录即可。
  3. 配置完毕,执行命令
chkconfig redisd on
  1. 执行命令
service redisd start

redis启动成功

这里就是进行一个redis最简单的安装与配置。