macOS 上安装 PECL

Posted zxqblogrecord

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了macOS 上安装 PECL相关的知识,希望对你有一定的参考价值。

一、简介

PECL(The php Extension Community Library)是 PHP 扩展的存储库,为 PHP 所有的扩展提供提供托管和下载服务。

通过 PEAR(PHP Extension and Application Repository)的 Package Manager 的安装管理方式,可以对 PECL 扩展进行下载和安装。

二、安装

官方提供了 PEAR 在各个平台的安装方式,直接看官方文档的请进【传送门】,macOS 平台官方安装翻译如下。

1. 下载 PEAR

使用 curl 命令下载即可

curl -O https://pear.php.net/go-pear.phar

2. 安装 PEAR

使用 sudo 授权进行安装:

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 目录; 
其它选项默认即可,一路回车。

3. 检测是否安装成功

出现如下结果,则安装成功

$ 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/




以上是关于macOS 上安装 PECL的主要内容,如果未能解决你的问题,请参考以下文章

在 OS X 10.11 El Capitan、macOS 10.12 Sierra、macOS 10.13 High Sierra (< 10.13.3) 上安装 pecl 和 pear

macOS Big Sur下pecl安装swoole报需要openssl库解决方法

MacOS Catalina 10.15 brew 安装 PHP 和 使用 pecl 安装 Mcrypt

Xdebug 安装失败,因为使用 MAMP 在 macOS Big Sur 上“phpize”失败

macOS 安装配置yaf框架 生成yaf项目

在没有提示的情况下安装 PECL 模块