Heim > Backend-Entwicklung > PHP-Tutorial > Windows 环境装配 Redis 客户端 phpRedisAdmin

Windows 环境装配 Redis 客户端 phpRedisAdmin

WBOY
Freigeben: 2016-06-13 12:00:48
Original
1081 Leute haben es durchsucht

Windows 环境安装 Redis 客户端 phpRedisAdmin


最近在使用 Redis 做为 tomcat 集群中的 session 存储,同时也存储一些访问量比较高的数据。
在调试的过程中,需要查看 Redis 中缓存的数据,默认客户端比较麻烦,最终发现 phpRedisAdmin 是一款不错的东西。

只需要安装 php 的 redis 扩展,但要注意的是 php 的版本号和编译器的版本(vc6 or vc9 or vc11)相对应,这个很重要。

php redis 扩展的下载地址:https://github.com/nicolasff/phpredis/downloads
下载文件:phpredis_5.4_vc9_nts.7z

php 下载地址:http://windows.php.net/downloads/releases/archives/
下载文件:php-5.4.9-nts-Win32-VC9-x86.zip

将 php 的所有文件解压缩到 D:/tools/php 目录,将 redis 扩展的两个文件复制到 D:/tools/php/ext 目录
修改配置文件 php.ini 增加以下两行:
extension=php_igbinary.dll
extension=php_redis.dll

【注】顺序要先加载 php_igbinary.dll ,这也不很多配置不成功的原因。

运行 phpinfo() 查看到以下信息说明已经成功:
redis
Redis Support => enabled
Redis Version => 2.2.2

配置 nginx 的 FastCGI 的方式运行 php :

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
            root           d:/web;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

下载 phpRedisAdmin
https://github.com/ErikDubbelboer/phpRedisAdmin/releases

将文件复制到 D:/web 目录下即可。

启动 nginx 并运行 php 的 FastCGI 进程,我写了一个 start.bat 启动脚本:

echo Starting PHP FastCGI...
RunHiddenConsole D:/tools/php/php-cgi.exe -b 127.0.0.1:9000 -c D:/tools/php/php.ini

echo Starting nginx...
RunHiddenConsole D:/tools/nginx/nginx.exe -p D:/tools/nginx

【注】RunHiddenConsole 作用是不显示命令行窗口

大功告成,访问一下 Redis 吧
http://localhost/phpRedisAdmin/index.php

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage