centos 安装redis 和 php7扩展

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/black_little_/article/details/72085654

Redis是远程的,有客户端与服务端。Redis是基于内存的。Redis是非关系型数据库

安装redis

1.使用 apt-get 安装redis

sudo apt-get update
sudo apt-get install redis-server

2.启动Redis服务

ubuntu默认安装在/user/bin/目录下

/usr/bin/redis-server

3.使用redis-cli就可以登入

redis-cli -p 6379

默认端口

Port: 6379


安装PHPredis 扩展

1.使用git命令下载phpredis扩展包

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

2.进入安装目录

cd phpredis

3.用phpize生成configure配置文件

phpize

如果没有phpize这个命令安装:sudo apt-get install php7.0-dev

4.配置php-config

此处为php-config的路径,可用whereis php-config查看路径

./configure --with-php-config=/usr/local/php/bin/php-config

5.编译和安装

make 

sudo  make install

6.配置php支持 编辑php配置文件

sudo vi /etc/php.ini

在命令行输入 php --ini 就可以快速的找到php.ini的位置
//loaded cnfiguration file: /etc/php.ini 这行对应的就是php.ini目录位置

7.在php.ini文件中任意行添加以下内容:

extension=redis.so

8. 重启nginx和php服务

sudo service nginx restart
sudo /etc/init.d/php-fpm restart

9.最后查看下是否安装

php -m 

php7 下安装

php7有特定的redis安装包不然编译的时候会报错

https://github.com/edtechd/phpredis/archive/php7.zip

unzip php7.zip
cd pphpredis-php7
/usr/bin/phpize //不知道的用 whereis phpize 来查看路径

./configure –with-php-config=/usr/bin/php-config

make
make install

vim /etc/php.ini
加入
extension=redis.so


Redis操作文档地址:

https://github.com/phpredis/phpredis


猜你喜欢

转载自blog.csdn.net/black_little_/article/details/72085654