PECL(The PHP Extension Community Library)是 PHP 扩展的存储库,为 PHP 全部的扩展提供提供托管和下载服务。php
经过 PEAR(PHP Extension and Application Repository)的 Package Manager 的安装管理方式,能够对 PECL 扩展进行下载和安装。curl
官方提供了 PEAR 在各个平台的安装方式,直接看官方文档的请进【传送门】,macOS 平台官方安装翻译以下。url
使用 curl 命令下载便可spa
curl -O https://pear.php.net/go-pear.phar
使用 sudo 受权进行安装:.net
sudo php -d detect_unicode=0 go-pear.phar
安装过程须要进行简单的配置,以下:翻译
Below is a suggested file layout for your new PEAR installation. To change individual locations, type the number in front of the directory. Type 'all' to change all of them or simply press Enter to accept these locations. 1. Installation base ($prefix) : /usr 2. Temporary directory for processing : /tmp/pear/install 3. Temporary directory for downloads : /tmp/pear/install 4. Binaries directory : /usr/bin 5. PHP code directory ($php_dir) : /usr/share/pear 6. Documentation directory : /usr/docs 7. Data directory : /usr/data 8. User-modifiable configuration files directory : /usr/cfg 9. Public Web Files directory : /usr/www 10. System manual pages directory : /usr/man 11. Tests directory : /usr/tests 12. Name of configuration file : /private/etc/pear.conf 1-12, 'all' or Enter to continue: 1
输入 1,将安装根目录修改成 /usr/local/pear;
输入 4,将命令安装到 /usr/local/bin 目录;
其它选项默认便可,一路回车。code
出现以下结果,则安装成功blog
$ pear version PEAR Version: 1.10.5 PHP Version: 7.1.7 Zend Engine Version: 3.1.0
PECL 官方地址:http://pecl.php.net/
PEAR 官方地址:http://pear.php.net/unicode