下载并解压PHP

  1. cd /usr/local/src/
  2. wget http://download.redis.io/releases/redis-5.0.5.tar.gz
  3. tar -xzf redis-5.0.5.tar.gz
  4. cd redis-5.0.5/

编译安装

make

image.png

验证编译是否成功

make test

编译错误了,根据错误提示是tcl的问题,需要安装一下tcl,根据验证结果处理,直到验证结果提示成功。
image.png

yum install -y tcl

当make test显示以下结果时,表示编译成功
image.png

编译安装

make install

image.png

启动服务器

redis-server

image.png

设置redis

/etc/redis/
cp /usr/local/src/redis-5.0.5/redis.conf /etc/redis/redis.conf

1)设置可以远程登录,编辑/etc/redis/redis.conf配置文件,注释掉bind 127.0.0.1,如下图
2)修改默认端口6379 如下图
3)修改pidfile,将其改为pidfile /var/run/redis_6380.pid,修改目的是为了文件名上的端口和实际端口保持一致,方便通过服务方式启动、停止,如后面设置开机启动
4)设置redis服务后台运行 将daemonize设置为yes
5)设置访问密码 去掉requirepass行的注释或添加一行,如下图

image.png

image.png

image.png

启动redis并指定配置文件

redis-server /etc/redis/redis.conf

image.png

测试

image.png

image.png :::info 由于开启了远程访问,所以在其他电脑上也可以访问,通过-h指定ip,-p指定端口 :::

停止redis服务

停止服务,退出redis-cli
image.png

redis-cli shutdown

启动服务的窗口会输出如下图信息
image.png

redis-cli -p 6399 -a xiaoqi960972305 shutdown

TODO开机启动

参考博客