Linux 安装redis

Posted liushuchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 安装redis相关的知识,希望对你有一定的参考价值。

1.下载redis,解压编译源码,安装指定目录

  (1) wget http://download.redis.io/releases/redis-5.0.1.tar.gz 

  (2) tar -zxvf redis-5.0.1.tar.gz

  (3) cd  redis-5.0.1

  (4) 编译 : make

  (5)安装 cd src  ==>  make PREFIX=/usr/redis install

2.编译完成后,在src目录下,有三个可执行文件redis-server、redis-benchmark、redis-cli 和当前目录下的redis.conf 然后拷贝到一个目录下。

  (1) mkdir redis 

  (2)cp -r src/redis-server redis-benchmark redis-cli /usr/redis/

  (3)cp -r redis.conf  /usr/redis/

3.修改redis.conf配置文件内容

daemonize no改为以守护进程方式运行  daemonize yes  

  2.修改端口 port 6379 为自定义端口

  3. 修改dir ./为绝对路径,  默认的话redis-server启动时会在当前目录生成或读取dump.rdb  所以如果在根目录下执行redis-server /etc/redis.conf的话,  

      读取的是根目录下的dump.rdb,为了使redis-server可在任意目录下执行  所以此处将dir改为绝对路径  dir /usr/local/redis  

   4.修改appendonly为yes  指定是否在每次更新操作后进行日志记录,Redis在默认情况下是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。  

     因为 redis本身同步数据文件是按上面save条件来同步的,  所以有的数据会在一段时间内只存在于内存中。默认为no   appendonly yes  
  5.设置密码去掉 requirepass 前面的#    添加自己的密码
4.设置开机启动
  vim /etc/rc.local 
  在里面添加内容:/usr/redis/bin/redis-server /usr/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)
5.开放redis端口
  iptables -A INPUT -p tcp --dport 自定义端口号 -j ACCEPT
  iptables -A OUTPUT -p tcp --sport 自定义端口号 -j ACCEPT
  service iptables save  保存

6.启动redis:  ./redis-server redis.conf

7.测试 ./redis-cli

以上是关于Linux 安装redis的主要内容,如果未能解决你的问题,请参考以下文章

在linux上怎么安装redis

redis 怎么安装在linux上

Linux安装redis

linux redis 一般会安装在哪儿

redis在linux下面怎么安装

linux怎样查看redis是不是安装成功