Mac下编译安装openssl

/ 0评 / 0

今天在mac下安装composer,由于mac的openssl版本过低,出现了错误提示,只能升级openssl喽,可是好像没什么升级的方法,大多数人都在说重新下载新版的openssl的源码编译安装,那咱也现在源码编译安装吧。

首先删除系统老版的openssl:rm -rf /usr/bin/openssl

然后再openssl的官网下载新版本的openssl,我下载的是 1.0.2g,解压,来到解压后的目录。

先编译,在编译的时候会出现一个问题,因为我的机器是64位的 所以需要添加编译参数,顺便指定安装目录

./Configure darwin64-x86_64-cc --prefix=/usr/local/openssl

然后 sudo make && make install

不出意外安装成功,但是我们还是查看不了新版本,因为还没有链接

sudo ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

这样就OK了!

评论已关闭。