redis,Linux搭建

1.下载redislinux

wget http://zsj-linux.oss-cn-hangzhou.aliyuncs.com/redis-3.2.9.tar.gz

2.解压redisredis

tar -zxvf redis-3.2.9.tar.gz

3.编译redisvim

[root@iZm5e0c5bxd15k4yfdiirsZ redis]# cd redis-3.2.9/
[root@iZm5e0c5bxd15k4yfdiirsZ redis-3.2.9]# ls
00-RELEASENOTES  BUGS  CONTRIBUTING  COPYING  deps  INSTALL  Makefile  MANIFESTO  README.md  redis.conf  runtest  runtest-cluster  runtest-sentinel  sentinel.conf  src  tests  utils
[root@iZm5e0c5bxd15k4yfdiirsZ redis-3.2.9]# make

出现如下信息 则编译成功app

4.编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。而后拷贝到一个目录下。异步

cd src 
mkdir /usr/redis

cp redis-server /usr/redis

cp redis-benchmark /usr/redis

cp redis-cli /usr/redis

cp ../redis.conf /usr/redis

cd /usr/redis

5.更改redis配置文件日志

vim /usr/redis/redis.conf
  1. #查找daemonize no改成  code

  2. #以守护进程方式运行  server

  3. daemonize yes  进程

  4. #修改dir ./为绝对路径,  内存

  5. #默认的话redis-server启动时会在当前目录生成或读取dump.rdb  

  6. #因此若是在根目录下执行redis-server /etc/redis.conf的话,  

  7. #读取的是根目录下的dump.rdb,为了使redis-server可在任意目录下执行  

  8. #因此此处将dir改成绝对路径  

  9. dir /usr/redis  

  10. #修改appendonly为yes  

  11. #指定是否在每次更新操做后进行日志记录,  

  12. #Redis在默认状况下是异步的把数据写入磁盘,  

  13. #若是不开启,可能会在断电时致使一段时间内的数据丢失。  

  14. #由于 redis自己同步数据文件是按上面save条件来同步的,  

  15. #因此有的数据会在一段时间内只存在于内存中。默认为no  

  16. appendonly yes  

  17. #将redis添加到自启动中  

  18. echo "/usr/redis/redis-server /usr/redis/redis.conf" >> /etc/rc.d/rc.local  

  19. #启动redis  

  20. redis-server /etc/redis.conf  

  21. #查看redis是否己启动  

  22. ps -ef | grep redis 

相关文章
相关标签/搜索