Centos上安装redis,设置开机自动启动

1.redis安装步骤

  1. 将redis资源包上传到Linux中,redis-3.0.0.tar.gz资源包存在于“\资源\配套软件\Redis”目录中。

    无法执行rz命令执行下面命令:yum install lrzsz -y

  2. 执行tar -zxvf redis-3.0.0.tar.gz解压,进入解压的redis-3.0.0,执行make编译命令

  3. 在/usr/local下创建redis目录,命令 mkdir redis 备注:将redis安装到/usr/local/redis目录中

  4. 进入解压的redis-3.0.0,安装redis服务,执行命令:make install PREFIX=/usr/local/redis

  5. 复制配置文件将/redis-3.0.0/redis.conf 复制到redis 下的bin 目录下 执行命令:cp redis.conf /usr/local/redis/bin

  6. 启动redis ./redis-server redis.conf

2.设置自动启动

在etc下创建redis目录       

mkdir /etc/redis

在/etc/init.d目录下创建redisd目录,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。 

mkdir /etc/init.d/redisd

再进入redis的bin目录下

cd usr/local/redis/bin

修改redis.conf文件,修改daemonize为yes

[root@localhost redis]# vim redis.conf

Centos上安装redis,设置开机自动启动_第1张图片

把配置文件以端口号为名复制一份到之前创建的etc/redis目录下(需要使用root用户)

[root@localhost redis]# cp redis.conf /etc/redis/6379.conf

复制redis启动脚本

     1.redis启动脚本一般在redis根目录的utils,如果不知道路径,可以先查看路径

[root@localhost redis]# find / -name redis_init_script
/root/redis-3.0.0/utils/redis_init_script

     2.复制启动脚本到之前创建的/etc/ini.d/redisd目录中,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。 

[root@localhost redis]# cp /root/redis-3.0.0/utils/redis_init_script /etc/init.d/redisd

进入/etc/init.d/redisd目录下

[root@localhost]# cd /etc/init.d/redisd

修改启动脚本参数,在 redis_init_script文件的开头添加以下几行代码(需要修改linux运行级别 ),同时还要修改参数,指定redis的安装路径

[root@localhost redisd]# vim redis_init_script
#!/bin/sh
# chkconfig: 2345 10 90  
# description: Start and Stop redis
#

Centos上安装redis,设置开机自动启动_第2张图片

最后:启动redis

打开redis命令:service redis start

关闭redis命令:service redis stop

设为开机启动:chkconfig redisd on

设为开机关闭:chkconfig redisd off

你可能感兴趣的:(软件安装)