安装前确保有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;
}
}