多语言展示
当前在线:1296今日阅读:19今日分享:20

Linux下redis安装,配置为服务

Linux下redis安装,配置为服务,同一个linux上安装多套redis
工具/原料
1

linux虚拟机

2

redis压缩包

方法/步骤
1

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

2

1.查看是否安装gcc rpm -qa | grep gcc若无安装,则进行安装:yum install gcc  输入y继续安装

3

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

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路径,下面是可执行文件

5

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

6

5.打开redis安装路径,拷贝redis.conf到/etc/redis/路径下        redis文件夹不存在,创建            mkdir /etc/redis        拷贝redis.conf文件            cp redis.conf /etc/redis/6379.conf

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路径是否指定正确

8

7.编辑/etc/redis/6379.conf文件           1、redis设置后台运行                daemonize yes             2、pidfile                pidfile指定文件目录,应与上面的相对应            3、port 端口号            4、requirepass 密码            5、dbfilename 数据库缓存位置

9

8.增加文件执行权限        chmod +x /etc/init.d/redis6379         后面的redis6379是跟句init.d下的服务名修改的

10

9.加入服务,开机自启        chkconfig --add redis6379   redis6379是init.d下的服务名

11

10.查看开机自启动项    chkconfig --list

12

11.启动reids :    service redis6379 start

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、配置完成

注意事项

希望对您有帮助

推荐信息