pear / pecl 安装

最后更新于:2022-04-02 03:45:11

[TOC] ## 设置安装路径和引入路径 ### php-config中设置安装路径 ``` which php-config vim /usr/bin/php-config # 修改路径 extension_dir='/usr/local/lib/php/pecl/20160303' ``` ### 引入路径 在php.ini中 ``` extension_dir = "/usr/local/lib/php/pecl/20160303" ``` ## PEAR > [pear 官方包列表](https://pear.php.net/packages.php) ### 安装 ``` #这是一个安装 pear 的 php 发行包文件 wget http://pear.php.net/go-pear.phar #执行安装 php go-pear.phar ``` ### 升级到最新版本 ``` pear upgrade --force PEAR #更新下仓库 pecl channel-update pecl.php.net ``` ### pear 安装扩展工具 ``` pear install DB downloading DB-1.9.2.tgz ... Starting to download DB-1.9.2.tgz (133,795 bytes) .............................done: 133,795 bytes install ok: channel://pear.php.net/DB-1.9.2 ``` ## PECL > [PECL 官网包列表](https://my.oschina.net/sallency/blog/693150) ### 安装 安装完`pear `后已有pecl 但是需要安装 一些组件 `brew install make cmake automake autoconf` 报错后安装 ## 安装组件 ``` pecl info redis pecl install redis ## 安装后将redis.ini放入php.ini中 pecl unisntall redis pecl list 查看安装的列表 ```
';