由于Mac系统系统保护原因在不关闭系统保护的情况下无法卸载系统自带openssl,假如想要将mac系统本机的php从5.6升级到7,安装7的时候会提示自带的openssl版本过低
1.重启电脑,command+R进入恢复界面,打开终端输入
$ csrutil disable #关闭系统文件保护
$ reboot #重启
2.重新启动电脑后,进入终端
$ rm -rf /usr/bin/openssl #你系统中openssl的路径
3.使用homebrew安装openssl
$ brew update
$ brew install openssl
$ which openssl (检查是否成功安装)
正常到上面这步就成功了,出现没有找到指令的看下面
检查目录
$ ls -l /usr/bin/openssl
$ ls -l /usr/bin/openssl/bin
$ ln -s /usr/bin/{openssl/bin/,}openssl
$ openssl #检查是否成功
想要安装php7的话直接用homebrew安装
brew install php70