Ubuntu 安装 Redis和phpredis扩展

 

服务器Ubuntu16.04php

环境php7.0+Apachegit

/****************************开始安装Redis****************************/github

1.安装Redis服务redis

apt-get install redis-server

2.启动服务apache

/etc/init.d/redis-server start

3.链接服务vim

redis-cli

 

/*****************************安装phpredis扩展************************************/服务器

1.下载phpredis扩展文件php7

若是服务器没有安装git服务,下载以前,首先安装一下git服务,这里不作描述,自行百度测试

git clone https://github.com/phpredis/phpredis.git

2.移动文件spa

mv phpredis(此处是你clone下的文件) /etc/phpredis

3.安装

cd /etc/phpredis
phpize

若是phpize命令没有响应,多是没有安装php-dev。我目前安装的是php7.0,键入命令

apt-get install php7.0-dev

而后再phpize

4.编译

依次键入命令

./configure
make
make install

5.修改配置文件

vim /etc/php/7.0/apache2/php.ini
/php_shmop(查找字符串)

而后添加一行

extension=/etc/phpredis/modules/redis.so

6.重启apache2

/etc/init.d/apache2 restart

/*********************测试**********************/

1.查看是否安装

写个phpinfo.php文件

<?php
     phpinfo();
?>

访问phpinfo.php,看看是否有redis模块

 

2.尝试链接

写个phpredis.php文件

<?php
    $redis = new Redis() or die("Cannot load Redis module.");
    $redis->connect('localhost',6379);
    $auth = $redis->auth('redis');//redis改成你的redis密码
    $redis->set('name', 'guaiyouyisi');
    echo $redis->get('name');
?>

反问phpredis.php

相关文章
相关标签/搜索