设为首页 收藏本站
查看: 1207|回复: 6

[经验分享] centos6.3下安装phpredisadmin,以及配置文件

[复制链接]

尚未签到

发表于 2013-3-4 21:31:03 | 显示全部楼层 |阅读模式

最近公司启用了redis,经过一段时间研究,redis总算顺利上手,然后就自然而然地开始对phpredisadmin产生兴趣。在网上查了一些关于phpredisadmin的安装文档,感觉有的因为旧版本问题,有的因为叙述问题,总是出现各种各样的问题,经过一番努力,小猫想自己来一篇。

首先,服务器安装redis我就不叙述了,google上一大把,大同小异。

经过小猫自己对redis的试用,有些许建议。

1,不要启用redis配置里面的加密码选项。关于安全与否,这里我不清楚,但是如果redis启用密码选项,那么关于一些redis状态监控的软件,比如cacti,或者其他软件对redis是获取不到监控数据的。

2.redis配置里面,一定要自己加上使用多少缓存,因为redis默认的缓存好像只有2M,这是小猫自己血的教训


好的,进入今天的正题。

安装phpredisadmin,首先要安装phpredis;phpredis其实是redis安装的最关键。

安装之前,要安装apache,mysql,php,这里就不说了。确定php-devel已经安装,还有确定自己的php版本是5.2以上。


  • [Shell] 纯文本查看 复制代码
    cd /usr/include/php/ext 
    wget --no-check-certificate [url]http://github.com/owlient/phpredis/tarball/master[/url] -O phpredis.tar.gz 
    tar zxvf phpredis.tar.gz 
    cd owlient-phpredis-90ecd17 
    phpize 
    ./configure 
    make 
    make install 

安装成功后,会显示redis模块已经被安装到


  • Installing shared extensions:    /usr/lib64/php/modules/

显示这个就是安装成功了。

接下来去/etc/目录下配置php.ini

找到extension_dir,后面地址改为/usr/lib64/php/modules

然后在下面添加一行extension=redis.so

效果如下


  • [Shell] 纯文本查看 复制代码
    extension_dir = "/usr/lib64/php/modules" 
    extension=redis.so 

注意,这里因为extension_dir已经有路径了,所以下面的extension直接写redis.so即可



然后安装phpredisadmin。因为最新更新了版本,所以,一些旧版本的phpredisadmin就不说了,最起码新版本增加了搜索这一大功能,就足以让人对旧版本的phpredisadmin失去兴趣。

安装phpredisadmin


  • [Shell] 纯文本查看 复制代码
    git clone [url]https://github.com/ErikDubbelboer/phpRedisAdmin.git[/url] 
    cd phpRedisAdmin 
    git submodule init 
    git submodule update 
    mv /phpRedisAdmin /var/www/html/ 

在phpredisadmin目录下的两步git一定要做,否则是不能访问的,最后是把设置好的phpredisadmin移到/var/www/html/下

到这一步,重启apache后就可以正常访问phpredisadmin了,但是,这是最基本配置的phpredisadmin,只能访问自己本机的redis,甚至,如果你把redis配置文件里面的“bind 127.0.0.1”给改成自己本机的ip,phpredisadmin也会提示读取不了redis。所以,我们要设置phpredisadmin的配置文件。


phpredisadmin的配置文件在/var/www/html/phpRedisAdmin/includes下的config.inc.php


  • [Shell] 纯文本查看 复制代码
    'servers' => array(        
        0 => array(           #服务器编号为0 
          'name' => '192.168.1.200 server',  #服务器名称,随便写 
          'host' => '192.168.1.200',      #服务器ip 
          'port' => 6379,                #redis在服务器开启的端口,默认为6379 
          'filter' => '*' 
          //'auth' => 'redispasswordhere' //   #如果你的redis里面设置了连接密码,这里写那个密码,建议不要设置,因为一些cacti监控redis状态,如果设置密码就无法读取数据 
        ), 
     
     
        1 => array(    #又一台服务器 这次编号为1 
          'name' => '192.168.1.201 server',   #名称 
          'host' => '192.168.1.201',          #ip 
          'port' => 6379                      #端口 
        ), 
     
     
     
    #接下来是关于phpredisadmin登陆设置密码用户的选项 
     
    // Uncomment to enable HTTP authentication  #取消注释即可启用用户登陆 
      'login' => array(      #总的设置 
         
        'admin' => array(    #组合设置,这个是admin用户 
          'password' => '123456',      #admin用户的密码 
        ), 
     
     
        'guest1' => array(         #这里是我创建的guest1用户, 
          'password' => '123456',   #用户密码 
         'servers'  => array(0)   #设置guest1用户能查询到的服务器编号,这几即guest1用户只能查看0编号的服务器 
        ),                          #注意,因为这里已经创建一个用户,所以这个用户的)后面一定要加一个, 
      
     
        'guest2' => array(      #这个是guest2用户 
          'password' => '123456', 
         'servers'  => array(1)     #guest2用户只能访问1编号的服务器 
        ), 
      ),     
     

其他的配置不需要管。

做完这些后,就可以去浏览器访问http://你的IP/phpRedisAdmin/   

即可,需要用户登陆的。可以试着使用admin,guest1,guest2登陆。这里admin是可以查看所有redis的数据库的

guest1只能查看192.168.1.200的redis库

guest1只能查看192.168.1.201的redis库



到此,phpredisadmin安装大功告成。




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-3429-1-1.html 上篇帖子: LVM减容 下篇帖子: CentOS配置yum本地源 安装 配置文件
0

尚未签到

发表于 2013-3-22 20:09:03 | 显示全部楼层
所有刻骨铭心的爱都灵魂游离于床上的瞬间!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-21 05:35:52 | 显示全部楼层
如果有一双眼睛陪我一同哭泣,就值得我为生命受苦。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-4 03:27:03 | 显示全部楼层
鸳鸳相抱何时了,鸯在一边看热闹。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-18 14:47:58 | 显示全部楼层
死亡教会人一切,如同考试之后公布的结果——虽然恍然大悟,但为时晚矣~!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-26 00:55:43 | 显示全部楼层
不在课堂上沉睡,就在酒桌上埋醉。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-7-26 16:48:26 | 显示全部楼层
丑,但是丑的特别,也就是特别的丑!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表