手动安装phpRedisAdmin

安装前确保有git:

一、安装phpredisadmin

cd /var/www/html;(项目根目录)

#GitHub项目地址 git clone https:
//github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin/
git submodule init 初始化子模块
git submodule update 更新子模块

vi /etc/nginx/vhost/redisAdmin.conf

 

server{
    server_name redis_admin.local.host;
    index index.html index.htm index.php;
    root /var/www/html/phpRedisAdmin;
    location ~ .*\.(php|php5)?$ {
        fastcgi_pass unix:/tmp/php-cgi.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME                     
        $document_root$fastcgi_script_name;
        include fastcgi_params;
        nclude fastcgi.conf;
    }
}

 

#修改配置文件

cd phpRedisAdmin/includes/
cp -p config.sample.inc.php config.inc.php

主要修改

  host:127.0.0.1 (本地服务)

  port: 6379 (本地安装的redis 端口)

其它参数这边暂时没用。就不一一说明,有兴趣的自行研究

cd /var/www/html

chown -R www:www * 

#下载composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer ##设置成全局
composer update

 

#验证配置是否有问题

/usr/local/nginx/sbin/nginx -t

#重启nginx

/usr/local/nginx/sbin/nginx -s reload

 

二、给你的redisAdmin项目设置一个用户名密码

yum info httpd
yum -y install httpd

#admin 你要设置的用户名

#passwd 你要设置的密码
htpasswd -cb /tmp/.redisadmin admin passwd
vi /etc/nginx/vhost/redisAdmin.conf

server{
    server_name redis_admin.local.h;
    index index.html index.htm index.php;
    root /var/www/html;
    location ~ .*\.(php|php5)?$ {
        auth_basic "redisadmin";
        auth_basic_user_file /home/.redisadmin;
        fastcgi_pass unix:/tmp/php-cgi.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME         
        $document_root$fastcgi_script_name;
        include fastcgi_params;
        include fastcgi.conf;
    }
}            

 

posted @ 2018-03-14 21:17  GreenForestQuan  阅读(485)  评论(0编辑  收藏  举报