redis(1)--redis3.2.8安装

Posted on 2019-04-28 21:03  FLGB  阅读(195)  评论(0编辑  收藏  举报

一、下载安装包

  http://download.redis.io/releases/  选择对应的版本

二、copy到对应的虚拟机上

  运行 tar -zxvf  redis-3.2.8 进行解压

  更改文件名称:

  mv redis-3.2.8 redis

三、cd redis-3.2.8 进入redis目录

  运行 make && make install 进行编译

  

编译成功

若报错,则redis编译需要gcc,因此先安装gcc # yum install gcc
make test 需要tcl #yum -y install tcl

四、换到utils目录下,执行redis初始化脚本install_server.sh,使用默认配置,一直按回车

 

五、启动、停止redis

/tec/init.d/redis_6379 stop

/tec/init.d/redis_6379 start

六、查看当前redis

 

 

Redis安装到指定目录

一二、下载。copy解压到目录并更名 /root/redis

三、安装到指定目录

进入目录:cd redis

  make PREFIX=/root/redis install 

  会在/root/redis  生成bin目录(里面是redis命令)

四、修改配置文件

运行vi redis.conf

  1. 按inset 进入insert模式  ,修改配置

  2. 将daemonize no改为 daemonize yes

    在命令模式(进入后直接按shift+:)下输入

    /xxx,这个是查找文件中“xxx”这个单词,是从文件上面到下面查找;

    ?xxx,这个是查找文件中“xxx”这个单词,是从文件下面到上面查找,

  3. 按esc 推迟insert模式

  4. 按:wq  保存退出

  按:q!   不保存退出

  

五、启动redis

  ./bin/redis-server ./redis.conf (可后台运行)

启动redis(其他方式命令启动)
安装完redis后的下一步就是怎么去启动和访问,我们首先先了解一下Redis包含哪些可执行文件
我们常用的命令是redis-server和redis-cli
\1. 直接启动
redis-server ../redis.conf
服务器启动后默认使用的是6379的端口 ,通过--port可以自定义端口 ; 6379在手机键盘上MERZ对应,MERZ是一名意大利歌女的名字

Redis-server --port 6380
以守护进程的方式启动,需要修改redis.conf配置文件中daemonize yes

六、连接客户端 ./bin/redis-cli 

操作客户端:keys *

按 ctrl + c 退出客户端

 

 七、停止redis 

  redis-cli SHUTDOWN

  考虑到redis有可能正在将内存的数据同步到硬盘中,强行终止redis进程可能会导致数据丢失,正确停止redis的方式应该是向Redis发送SHUTDOW命令
  当redis收到SHUTDOWN命令后,会先断开所有客户端连接,然后根据配置执行持久化,最终完成退出

  ps -ef | grep redis 查出进程 

  kill -9 8061 杀死进程   再查看(强杀进程)

  

 

开机自启动设置

1、设置开机自启

  chkconfig --add redis  

  service redis start 启动服务

2、查看开机自启动项

  chkconfig --list

8、重启

  reboot

9、ps -ef | grep 6379

 

Copyright © 2024 FLGB
Powered by .NET 9.0 on Kubernetes