正文开始 [md] 来源:https://www.cnblogs.com/haozhen/p/9851712.html 傻瓜安装:
手动安装Redis Redis官方下载地址:http://redis.io/download,下载最新稳定版本。 当前稳定版本是4.0.9,下载并安装:
make完后,在 redis-5.0.3目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下: 启动redis服务
注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。
redis.conf是一个默认的配置文件。我们可以根据需要使用自己的配置文件。 启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。 比如:
接下来修改redis.conf,设置密码和后台运行方式。
将 requirepass foobared 前面的注释去掉,改成你的密码,如 requirepass 123456 将 daemonize no 改为 daemonize yes 保存好即可。 配置redis服务管理脚本:
修改redis,vim /etc/init.d/redis 大概第11行 修改为:
启动redis服务
这个时候你就可以看到redis服务以及起来,默认占用6739端口。 安装PHP redis扩展 开始在 PHP 中使用 Redis 前,我们需要确保已经安装了redis服务,且你的机器上能正常使用PHP。 接下来让我们安装 PHP redis 驱动,下载地址为:https://github.com/phpredis/phpredis/releases。 下载并安装最新版:
将redis.so添加到php.ini中
宝塔的环境是手动添加 extension=redis.so 到配置文件 重启php-fpm服务
查看redis扩展是否安装成功
测试:
当前,我系统安装的PHP版本是7.2,实验证明PHP7.2已经支持Redis了。 如果执行phpize时报错: Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. 解决方法: 安装依赖 autoconf $ yum -y install autoconf 正文结束 |
Could not connect to Redis at 127.0.0.1:6379: Connection refused | Redis info memory信息说明 |