安装homebrew
之前brew install php@7.2
就可以愉快的玩耍了,但是昨天突然一直蹦出来错误要用brew install --build-from-source
来手动安装,原因是没有可用的bottle,这我也忍了,手动装了N个,结果还老是报error curl(35) server abort the ssl handshake,换了源也不管用。
解决办法:应该是安装的homebrew少了组件,重装之
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
执行命令重新安装Homebrew,但是报错
$ /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
将命令设置成不检查证书,执行成功
/bin/zsh -c "$(curl -k -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
完成后继续brew install php@7.2
终于装完了 感动。
brew安装扩展
继续装一下扩展
通过brew安装的PHP版本中自带了pecl,可以直接使用
pecl version 查看版本信息
pecl help 可以查看命令帮助
pecl search xdebug 搜索可以安装的扩展信息
pecl install xdebug 安装扩展
pecl install http://pecl.php.net/get/redis-4.2.0.tgz 安装指定版本扩展
https://www.jianshu.com/p/a118f10d738c 参照这篇文章装的扩展,装完我选的第二种方式开启扩展,重启php,一切顺利。
网友评论