我很高兴地告诉各位, SSDB 现在也有了图形化界面管理工具了! 那就是 phpssdbadmin(PHP SSDB Admin), 类似 phpmyadmin, 通过 Web 界面来管理 SSDB 数据库的数据.
phpssdbadmin 是用 PHP 开发的, 需要进行 Web 部署.
首先, 假设你的 Nginx + PHP 已经配置已经完毕, 如果你不是使用 Nginx, 而是使用 Apache 等, 配置也是类似, 关键就是 URL rewrite.
下载 phpssdbadmin 的代码, 解压到 web 根目录(可以通过 http://localhost/phpssdbadmin 访问). 然后, 配置 Nginx, 加入这条 URL rewrite 规则:
location /phpssdbadmin { try_files $uri $uri/ /phpssdbadmin/index.php?$args; }
如果你使用的是 Apache 的话, 你可以试试这条 URL 重写规则.
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /phpssdbadmin/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /phpssdbadmin/index.php [L] </IfModule>
然后编辑 phpssdbadmin/app/config.php 文件, 配置好 SSDB 的 IP 和端口.
重启 Nginx, 访问 http://localhost/phpssdbadmin, 你应该就能看到界面了!
关于 php.ini 配置
short_open_tag 必须启用!
编辑 php.ini, 查找 short_open_tag, 如果没有, 则加入下面一行, 如果有, 修改为
short_open_tag = On
注意, 行的前面不要有分号或者其它字符!
界面截图:
下载地址: https://github.com/ssdb/phpssdbadmin
还有一个希望,就是kv等结构可以按照key的范围搜索~ Reply
No route for index.php!
iphp
对PHP不熟,求完整配置过程。。 Reply