//查看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/openssl@1.1/1.1.1d /usr/bin/openssl ln: /usr/bin/openssl: Operation not permitted
開始說重點,后來又在網上看到一個靠譜的,總結如下:
接著上面的第2步往下走,當安裝完后,還是要連接使用我們安裝的最新版本,下面是我的安裝經驗:
當第2步驟安裝完成后,在執行如下命令:
brew link openssl --force
別問我啥意思,我也不知道,照著做就行了!image.png
其中就已經說的狠明白了,讓你把(紅框標的路徑)加入 ~/.bash_profile 配置文件里
你可以都直接用 echo 命令寫入:
$ echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile
$ echo 'export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"' >> ~/.bash_profile
$ echo 'export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"' >> ~/.bash_profile
$ echo 'export PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig"' >> ~/.bash_profile