Redis安装说明 |
注意: 可以参照本教程安装,也可以用云帮手、宝塔等在线安装
Windows安装说明
Redis客户端下载地址:https://github.com/MicrosoftArchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.msi 打开下载的 Redis 安装程序,按操作步骤安装即可。默认安装位置:
打开安装目录下的 redis.windows-service.conf 文件,找到
查看 PHP 版本,可打印 # 查看PHP版本号 php.exe -i|find /i "PHP Version =>" # 查看PHP位数 php.exe -i|find /i "Architecture =>" # 查看需要安装扩展的版本 php.exe -i|find /i "PHP Extension Build =>" 根据平台 PHP 版本下载扩展,例如上面版本是5.6.40、x86、NTS VC11则下载下图倒数第二个。扩展下载地址:http://pecl.php.net/package/redis/2.2.7/windows 将扩展文件 修改PHP配置文件 在配置文件底部增加以下内容 [Redis] extension = php_redis.dll Linux安装说明
# 编译安装 wget http://download.redis.io/releases/redis-3.2.9.tar.gz tar xzf redis-3.2.9.tar.gz cd redis-3.2.9 && make # 修改密码 sed -i 's/# requirepass foobared/requirepass 自己的密码/' redis.conf # 修改为守护线程的方式启动 sed -i 's/daemonize no/daemonize yes/' redis.conf
# 二进制文件是编译完成后在src目录下,通过下面的命令启动Redis服务: src/redis-server ./redis.conf # 你可以使用内置的客户端命令redis-cli进行使用: src/redis-cli # 验证权限 redis>auth 自己的密码 # 存储key、值 redis>set foo bar OK # 获取 redis>get foo "bar" # 退出 redis>exit
# 安装php-redis扩展 wget http://pecl.php.net/get/redis-3.1.2.tgz tar xzf redis-3.1.2.tgz cd redis-3.1.2/ phpize # 这里的--with-php-config路径 根据自己实际情况而定 ./configure --with-php-config=/usr/local/php/bin/php-config make && make install # 出现以下信息 即为安装成功 Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
# php.ini文件结尾添加 extension=redis.so sed -i '$a extension=redis.so' /usr/local/php/etc/php.ini # 查看扩展是否安装完成 php -m|grep redis # 如有输出即安装完成, 重启php+nginx服务 云帮手安装说明
注意: 修改密码保存后需重启 Redis 才生效
配置Redis数据库1. 进入后台 -> 系统 -> 功能设置 -> Redis 配置,填写配置信息。 2. 配置填写保存后,需清除下缓存,位置:管理后台 -> 系统 -> 功能设置 -> 清除缓存。或者直接删除 app/Runtime 下的缓存文件。 注意:如果 PHP Redis 扩展没有安装会有如下提示,请重新检查 PHP Redis 扩展是否正确安装。 |