首页 > linux > centos > 8.centos7 php安装mongodb redis扩展

8.centos7 php安装mongodb redis扩展

安装php以后如果php不支持访问mongdb和redis,需要安装对应的扩展模块。

1 查看phpinfo看是否支持mongodb和redis

1.1 生成info.php文件

<?php
phpinfo();

将上述代码存到info.php,然后通过浏览器访问该文件.

1.2 在显示的php网页信息中查找redis和mongodb

如果有对应信息说明支持,没有的话需要安装。

2 centos7安装php-mongodb扩展

2.1 加入第三方php源

yum install epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

参考centos7安装nginx+php+php-fpm加入第三方php源。

2.2 查找php-mongo包

由于我们安装的是php5.6所以查找php5.6对应的扩展包。这个可以根据自己的版本来修改。

yum list php*

其中php5.6对应的mongodb和redis扩展是:

php56w-pecl-mongodb.x86_64

2.3 centos7php5.6安装mongodb扩展

通过yum命令安装php-mongo扩展:

yum install php56w-pecl-mongodb.x86_64

2.4 centos7php5.6安装redis扩展

yum install php56w-pecl-redis.x86_64

3 重启php-fpm使mongodb和redis扩展生效

#停止php-fpm
killall php-fpm
#启动php-fpm
/usr/sbin/php-fpm

查看phpinfo页面。搜索redis和mongodb,查看配置信息。如果有对应信心说明安装成功。

转载请保留原文链接.