Linux下redis安装,配置为服务

时间:2026-05-03 19:14:30

1、例: 假如安装包存放路径: /opt/redis-4.0.10-tar-gz 希望将redis安装到此目录 /opt/tools/redis 

2、1.查看是否安装gcc rpm -qa | grep gcc

若无安装,则进行安装:yum install gcc  输入y继续安装

Linux下redis安装,配置为服务

3、2.下载redis压缩包,这里就不说了(可以看我上面写的linux下解压压缩命令),解压,进入解压后的文件夹

Linux下redis安装,配置为服务

4、3.在解压后的文件夹中运行make命令:如下方式 

  1、make install  会在/usr/local/bin路径下生成文件(我运行的这个) ,redis 可执行文件将被复制到/usr/local/bin/

2、make PREFIX=/opt/redis-2.8.19 install       会在/opt/redis-2.8.19下生成一个bin路径,下面是可执行文件     

Linux下redis安装,配置为服务

Linux下redis安装,配置为服务

5、4.打开redis安装路径,cd到utils,把utils下的redis_init_script拷贝考/etc/init.d/路径下

        cp redis_init_script /etc/init.d/redis6379

Linux下redis安装,配置为服务

6、5.打开redis安装路径,拷贝redis.conf到/etc/redis/路径下

        redis文件夹不存在,创建

            mkdir /etc/redis

        拷贝redis.conf文件

            cp redis.conf /etc/redis/6379.conf

Linux下redis安装,配置为服务

7、 6.编辑init.d文件夹下的redis6379文件

            1、编辑redis6379文件

                vim /etc/init.d/redis6379

            2、在init.d文件夹下的redis6379文件的第二行,添加

              # chkconfig:   2345 90 10

              # description:  Redis is a persistent key-value database

            3、查看REDISPORT对应的端口是否是你的端口

            4、查看EXEC时候是启动文件redis-server的路劲

            5、查看CLIEXEC是否是启动文件redis-cli的路径

            6、查看PIDFILE是否和/etc/redis/6379.conf中的pidfile一致

            7、查看CONF路径是否指定正确

Linux下redis安装,配置为服务

8、 7.编辑/etc/redis/6379.conf文件

           1、redis设置后台运行

                daemonize yes 

            2、pidfile

                pidfile指定文件目录,应与上面的相对应

            3、port 端口号

            4、requirepass 密码

            5、dbfilename 数据库缓存位置

Linux下redis安装,配置为服务

Linux下redis安装,配置为服务

Linux下redis安装,配置为服务

9、8.增加文件执行权限

        chmod +x /etc/init.d/redis6379         后面的redis6379是跟句init.d下的服务名修改的

10、9.加入服务,开机自启

        chkconfig --add redis6379   redis6379是init.d下的服务名

11、10.查看开机自启动项

    chkconfig --list

Linux下redis安装,配置为服务

12、11.启动reids :

    service redis6379 start  

Linux下redis安装,配置为服务

13、12.配置多个redis端口,只需要把/etc/init.d/redis6379和/etc/redis/6379.conf各拷贝一份,修改相应的内容就好

        1、6379.conf的拷贝文件中的修改              

                 1、pidfile指定文件目录,与对应的redis启动文件想对应

                2、port 端口号

                3、requirepass 密码,可以修改,可以相同

                4、dbfilename 数据库缓存位置

        2、redis6379的拷贝文件中的修改:

                REDISPORT对应的端口,然后查看其它是不是对应的,

        3、把拷贝的可执行文件添加可执行权限,参考第8步

        4、配置完成

© 2026 小道经验网
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com