CentOS下Redis安装配置

上篇文档说到用redis obicet cache缓存wordpress,博客里没有如何安装配置redis的文档,写一篇吧。博客使用redis单节点运行,不涉及主从或故障转移。

1,安装tcl依赖。

yum install tcl tcl-devel -y

2,去redis.io下载redis源码,并解压之。

3,进入redis源码目录,编译。

make

make test #测试,步骤可省略

make PREFIX=/opt/redis install #指定安装位置

4,完成后复制源码目录中的redis.conf到/etc,当然也可以放在其它位置。我修改了下列配置:

bind 127.0.0.1 #此配置只有本机可用,不接受网络请求

daemonize yes #开启守护进程

requirepass 123456 #设置访问密码

maxmemory 134217728 #设置最大使用128M内存,单位是字节

5,修改防火墙,对外墙掉6379端口。

-A INPUT -p tcp -m state –state NEW -m tcp –dport 6379 -j DROP

6,启动redis。

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

登录,验证密码后能看到数据则安装配置完成。

/opt/redis/bin/redis-cli

auth 123456

info

如不认证,任何操作都会被拒绝,如下图。

附:redis源码

redis-5.0.8.tar

本文链接地址: https://danteng.org/how-to-install-redis-on-centos/