1.安装Apache
#yum install -y httpd
将Apache监听端口改为81
#vim /etc/httpd/conf/httpd.conf
Listen 81
2.配置安装环境
#yum install -y php php-devel php-fpm php-mysql php-gd libjpeg* php-imap php-ldap php- odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
#yum groupinstall -y "Development Tools"
3.安装phpredis
#cd /usr/include/php/ext
#wget --no-check-certificate http://github.com/owlient/phpredis/tarball/master - O phpredis.tar.gz
#tar zxvf phpredis.tar.gz
#cd owlient-phpredis-90ecd17
#phpize
#./configure
#make
#make install
成功后,模块会被安装到系统上:
Installing shared extensions: /usr/lib64/php/modules/
3.编辑php.ini文件
#vim /etc/php.ini
extension_dir = "/usr/lib64/php/modules"
添加extension=redis.so
注意:不能写绝对路径,因为上面定义了extension_dir目录,会自动到那个目录下加载redis.so模 块。
4.安装phpredisadmin
#git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
#cd phpRedisAdmin
#git clone https://github.com/nrk/predis.git vendor
#mv /phpRedisAdmin /var/www/html/
5.配置phpredisadmin
#cd /var/www/html/phpRedisAdmin/includes
#vim config.sample.inc.php
'servers' => array(
array(
'name' => 'local server', #服务器名称,随便写
'host' => '127.0.0.1', #服务器ip(要与/home/redis/redis.conf的ip相同)
'port' => 6379, #redis在服务器开启的端口,默认为6379
'filter' => '*'
//'auth' => 'redispasswordhere' // #如果你的redis里面设置了连接密码,这里写那个密 码,建议不要设置,因为一些cacti监控redis状 态,如果设置密码就无法读取数据
),
#接下来是关于phpredisadmin登陆设置密码用户的选项
// Uncomment to enable HTTP authentication #取消注释即可启用用户登陆
'login' => array( #总的设置
'admin' => array( #组合设置,这个是admin用户
'password' => '123456', #admin用户的密码
),
'guest1' => array( #这里是我创建的guest1用户,
'password' => '123456', #用户密码
'servers' => array(1) #设置guest1用户能查询到的服务器编号,这即 guest1用户只能查看1编号的服务器
), #注意,因为这里已经创建一个用户,所以这个用 户的)后面一定要加一个,
6.配置完毕。启动Apache,输入http://IP/phpRedisAdmin/,输入账号密码进行访问。