上篇文档说到用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源码