花时间了解学习了一下PHP的一个拓展模块“redis”,据说“mysql”处理高额并发很吃力,而“redis”处理高额并发确异常迅速,稍一了解就发现“redis”使用了“分布式存储”。为了使“redis”能够在“PHP”环境下运行,我们需要安装配置一系列的环境。
首先需要下载windows环境下的“redis”,下载完后压缩至本地盘,启动“DOS”切换目录至“redis”安装路径下,输入:
redis-server.exe redis.conf
启动“redis”服务端,服务端启动完毕后,不要关闭该“DOS”界面,另启一个“DOS”,也是同样切换到“redis”的安装目录下,输入:
redis-cli -p 6379
启动“redis”客户端,两者都启动完毕后,我们还需要安装PHP的扩展“redis”,在接口中写入
//redis测试
public function redisTest()
{
phpinfo(); //查看当前PHP版本是否含redis扩展
}
查看当前PHP版本是否已经安装了“redis”扩展,若无则前去下载。下载到PHP“redis”扩展后,将“php_redis.dll”文件和“php_redis.pdb”文件拷贝至PHP的“ext”目录下,再去修改“php.ini”文件,添加
extension=php_igbinary.dll
extension=php_redis.dll
这时候非常要注意的一点是:“extension=php_igbinary.dll”一定要写在“extension=php_redis.dll”的前头,否则“redis”扩展并不会生效。完毕后重启服务器,再次进入“DOS”输入“php -m”查看是否包含“redis”若有则完成环境配置。