手机版

如何在Windows服务器中用PHP安装redis扩展

时间:2021-08-19 来源:互联网 编辑:宝哥软件园 浏览:

一.总结

总结一句话:下载扩展dll,放在指定的文件夹中(php对应的php/ext目录),在配置文件php.ini中注册dll,尽量不要选择最新版本的php和redis扩展名,下载时尽量理解文件名的每一个字符。

下载dll,并将其放在php扩展文件夹中,以便在配置文件php.ini中注册该dll

1.发现教程有错误有什么启示?(3.解压后,将php_redis.dll和php_igbinary.dll复制到php的ext目录下)后面的文件教程是错误的。阅读更多教程,发现错误。查看更多教程

2.同理,可以安装php5.6,但不安装php7.0.12。错误是忽略了版本的下载。看文件名,忽略版本。下载时尽量理解文件名中每个字符的含义

第二,在Windows下为PHP安装redis扩展

1.使用phpinfo()函数查看PHP的版本信息,这将决定扩展名文件的版本。

2.下载PHP _ igbinary-2 . 0 . 1-7.0-ts-vc14-x64 . zip,PHP _ redis-3 . 1 . 3 RC 2-7.0-ts-vc14-x64 . zip(确保版本正确)

下载地址:[选择合适的版本]

http://windows.php.net/downloads/pecl/snaps/redis/

http://windows.php.net/downloads/pecl/releases/igbinary/

redis :http://windows . PHP . net/downloads/pecl/releases/redis/igbinary :http://windows . PHP . net/downloads/pecl/releases/igbinary/

Ps:如果你在PHP目录中看到php7ts.dll,选择ts版本

3.解压缩后,将php_redis.dll和php_igbinary.dll复制到php的ext目录中

4.修改php.ini (PS:这个php.ini文件在Apache目录下)并添加:

;php_redis

扩展名=php_igbinary.dll

扩展名=php_redis.dll

注意:扩展名=php_igbinary.dll必须放在扩展名=php_redis.dll之前,否则此扩展名不会生效

5.重新启动Apache后,使用phpinfo检查扩展是否安装成功

6.打开redis服务后,可以测试是否可以调用如下。

?Php //连接到本地Redis服务$ Redis=new Redis();$redis-connect('127.0.0.1 ',6379);回应“成功连接到服务器”;//set redis string data $ redis-set(' tutorial-name ',' redis tutorial ');//获取存储的数据并输出echo‘redis :中存储的字符串’。$ redis-get(' tutorial-name ');Ps:操作前必须启动本地redis服务[下载地址:https://redis.io/download]

事实上,Redis可以作为windows服务安装,命令如下:

redis-服务器-服务-安装redis.windows.conf

安装后,您可以看到redis已被用作windows服务:

但是安装后,Redis没有启动。

启动命令如下:

redis-服务器-服务-启动

停止命令:

redis-服务器-服务-停止

您也可以安装多个实例

redis-server-service-install-service-name redis service 1-端口10001 redis-server-service-start-service-name redis service 1 redis-server-service-in stall-service-name redis service 2-端口10002 redis-server-service-start-service-name redis service 2 redis-server-service-install-service-name redis service 3-端口10003 redis-server-service-start-service-name redis service 3

卸载命令:

redis-服务器-服务-卸载

好了,这篇文章到此结束。有需要的朋友可以参考一下。

版权声明:如何在Windows服务器中用PHP安装redis扩展是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐