//查看openssl版本信息:
$ openssl version
OpenSSL 1.1.1d 10 Sep 2019
1、首先需要安装 brew,如果没有的自行百度,这里主要讲Openssl的更新。
2、更新Openssl执行如下命令:
$ brew install openssl
...
/usr/local/Cellar/openssl/1.0.2h: 1,691 files, 12M
看到一罐啤酒说明安装成功了,安装其实很简单的两步,关键是如何连接使用最新的这个版本!
我查了查网上关于升级链接Openssl最多的办法就是,先删除原有的openssl,再吧新的连接到旧的上面啊等等...
我最开始也是照着做,但并没有想象的顺利,当执行ln -s ... 链接命令时,遇到了权限问题,然后解决权限有一顿猛操作,又是重启,又是ctrl+r...,邃,果断另谋出路:
//权限问题
$ ln -s /usr/local/Cellar/[email protected]/1.1.1d /usr/bin/openssl ln: /usr/bin/openssl: Operation not permitted
开始说重点,后来又在网上看到一个靠谱的,总结如下:
接着上面的第2步往下走,当安装完后,还是要连接使用我们安装的最新版本,下面是我的安装经验:
当第2步骤安装完成后,在执行如下命令:
brew link openssl --force
别问我啥意思,我也不知道,照着做就行了!
其中就已经说的狠明白了,让你把(红框标的路径)加入 ~/.bash_profile 配置文件里
你可以都直接用 echo 命令写入:
$ echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.bash_profile
$ echo 'export LDFLAGS="-L/usr/local/opt/[email protected]/lib"' >> ~/.bash_profile
$ echo 'export CPPFLAGS="-I/usr/local/opt/[email protected]/include"' >> ~/.bash_profile
$ echo 'export PKG_CONFIG_PATH="/usr/local/opt/[email protected]/lib/pkgconfig"' >> ~/.bash_profile