linux安装redis-4.0.1

  一:搭建环境

    1.安装环境

      redis是C语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。如果没有gcc环境,需要安装gcc:

yum install gcc-c++

      如果提示是否下载,输入y,如果提示是否安装,输入y

    2.Redis安装

      步骤一:将下载的redis压缩包上传至Linux下

      步骤二:将redis这个文件解压到/opt目录下(建议)

tar -zxvf  redis-4.0.1.tar.gz  -C /opt/

        

      步骤三:编译redis(编译,将.c文件编译为.o文件)【Redis是由C语言开发的】,进入解压文件夹

cd redis-4.0.1

执行make进行编译
make

       

      步骤四:安装(此时,在这里安装的目的就是为了生成redis的bin目录)

make PREFIX=/opt/redis install

  

      安装完成后,在/opt/redis/bin/下有几个可执行文件

redis-benchmark        ----性能测试工具

redis-check-aof        ----AOF文件修复工具

redis-check-dump    ----RDB文件检查工具(快照持久化文件)

redis-cli            ----命令行客户端

redis-server        ----redis服务器启动命令

 

     步骤7:copy文件

      redis启动需要一个配置文件,可以修改端口号等信息,先进入你安装的这个redis4-0.0.1目录,然后查看相关的文件是否存在!

cd /opt/redis-4.0.1

     

    然后执行复制操作(进入赋值的文件目录中查看)

cp redis.conf /opt/redis/bin

 

    需要改变三个地方:

#bind 127.0.0.1             // 注释掉  69行

protected-mode no               // yes--->no  89行

daemonize yes                    # no----> yes 在138行

  

    已配置方式启动redis

/opt/redis/bin/redis-server  /opt/redis/bin/redis.conf

 

    使用客户端连接测试

/opt/redis/bin/redis-cli 

 

  二:Redis的启动

   1.前端模式启动(不推荐,丢失数据更严重)

     直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是启动完成后

/opt/redis/bin/redis-server 

  

 

 

    使用Ctrl+C停止前端模式

 

   2.后端模式

    修改redis.conf 配置文件,daemonize yes 以后端模式启动。

vim /opt/redis/bin/redis.conf

 

    在文件的最后加入  daemonize yes

 

    先进入redis目录:执行启动命令:【必须要有./】

./bin/redis-server ./redis.conf

    

    Redis默认端口6379,通过当前服务进行查看

ps –ef | grep –i redis

 

 

   三:Redis停止

      方式一:

         强制结束程序,强行终止Redis进程可能会导致redis持久化数据丢失。(不要使用这个)

kill -9 31475        #pid需要通过“ps aux | grep -i redis”进行查询

          正确停止Redis的方式应该是Redis发送ShutDown命令,方法为:(关闭默认端口)

      方法二:

          先进入redis的bin目录(cd /opt/redis/bin)

          在执行./redis-cli shutdown (重新连接可以检验是否停止成功!)

 

 

 

 

posted @ 2021-12-10 15:45  御本美琴初号机  阅读(233)  评论(0)    收藏  举报