Mac下安装Yaconf、Pecl

鸟哥又开源了一个高性能配置管理扩展:Yaconf,安装过程如下:

首先安装Pecl

1.安装Pear

sudo php /usr/lib/php/install-pear-nozlib.phar

可能会遇到如下的错误



这是因为我本机的php版本是7.0.15,而Pear包还没更新过

2.安装最新Pear

wget http://pear.php.net/go-pear.phar
sudo php go-pear.phar

后面选择Pear的安装目录(1),和二进制命令目录(4),并输入您想存放的目录

安装Yaconf

1.安装

pecl install yaconf

出现如下错误


2.更新pecl.php.net

sudo pecl channel-update pecl.php.net

3.用root用户安装,成功

sudo pecl install yaconf

Pear和Pecl的区别

Pear(PHP Extension and Application Repository)提供了由PHP写的扩展及应用的代码仓库,可以include到项目中使用,和composer类似
Pecl(PHP Extension Community Library)提供了一系列由c++编写的PHP扩展库,文件名后缀是.so(shared object),和dll类似

综上,Pear是PHP的上层扩展,Pecl是PHP的底层扩展

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 1,874评论 0 3
  • php+mysql+apache+centos 编译安装 领导要求先保证php环境稳定,然后再去考虑其他,例如性能...
    dnaEMx阅读 2,263评论 1 16
  • Welcome 目前网络上充斥着大量的陈旧信息,让PHP新手误入歧途,传播着错误的实践和糟糕的代码,这必须得到纠正...
    layjoy阅读 21,749评论 7 118
  • 前面章节我会先简要说明一下安装过程, 后面章节我会记录在安装期间踩过的坑.Linux 下编译软件的步骤参见Linu...
    patiencing阅读 3,238评论 1 3
  • (centos7+nginx1.9+mysql5.6+php7) 1.准备工作: 1)把所有的软件安装在/data...
    Tshare_XUN阅读 626评论 0 0