如何使用pecl安装php扩展(怎么使用扩展屏幕)

linux 如何使用pecl安装php扩展 Pecl全称The PHP Extension Community Library,php社区扩展库,由社区编写,维护。使用pecl方便之处在于我们不用到处找源码包下载编译,配置,不用手动phpize,configure,make,make install,自动识别模块安装路径,我们只需要编辑php.ini配置文件开启扩展 By myfreax 10 Jan 2022

Pecl全称The PHP Extension Community Library,php社区扩展库,由社区编写,维护。使用pecl方便之处在于我们不用到处找源码包下载编译,配置,不用手动phpize,configure,make,make install。pecl将自动识别模块安装路径。

我们只需要编辑php.ini配置文件开启扩展,当然我们也需要自己配置一些参数的时候可以先下载源码再构建。

在本教程中我们将说明如何在Linux下使用pecl安装php扩展。这其中包括如何安装pecl,pecl常用的选项,如何开启php扩展,如何验证php扩展是否安装成功,zend扩展的开启。我们还举了一个安装mongodb扩展的示例提供参考。该教程理论上适用于Ubuntu/Debian/Fedora/Redhat/CentOS/OpenSUSE/Linux mint等发行版。

如何在Ubuntu/Debian/Linux mint安装pecl

在Ubuntu/Debian/Linux mint系统上安装pecl非常我们只需要执行以下命令即可完成安装。

sudo apt-get install php-dev php-pear autoconf,automake,libtool  -y

如何在Fedora/Redhat/CentOS安装pecl

在Fedora/Redhat/CentOS系统上安装pecl非常我们只需要执行以下命令即可完成安装。

sudo yum install php-dev php-pear autoconf,automake,libtool  -y 

验证pecl是否成功

pecl -v

pecl常用命令

build                  从C的源码中构建扩展
install                安装一个包,步骤包含(configure,make,make install)
download               下载源码包
list-all               列出全部包
run-tests              运行测试(make test)

如何使用pecl安装MongoDB扩展

sudo pecl install mongodb

如何在Redhat/CentOS上开启php扩展

extension=mongodb.so

如何在Debian/Ubuntu上开启php扩展

sudo vim  /etc/php/7.0/mods-available/mongodb.ini
; configuration for php mongodb module
; priority=20
extension=mongodb.so

如何开启Zend扩展

zend_extension=opcache.so
php.ini
sudo phpenmod mongodb

如何确认php扩展是否安装成功

php -m | grep mongodb
mongodb
LINUX

安装gitlab遇到的问题(财务工作遇到的问题及解决方案)

2023-1-18 14:58:58

LINUX

Docker的OOM事件(docker的yml文件在哪儿)

2023-1-19 8:05:29

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索