Upgrade OpenSSL Mac OS
OpenSSL secara default sudah ada di Mac OS tetapi menggunakan versi lama. Langkah upgrade paling mudah adalah menggunakan brow (HomeBrew) berikut caranya Jika pengguna Sierra maka lakukan langkah berikut dahulu
- Restart Mac dan masuk ke recovery mode, dengan cara ketika restart atau bootup langsung menekan dan menahan tombol Command+R+[panahArahbawah] sampai logo apple berhenti dan masuk ke tampilan recovery mode
- Klik menu Utilities -> Terminal
- ketik
csrutil disable [enter]
- Restart dan masuk ke Mac OS biasa
$ openssl version -amembackup openSSL
sudo mv /usr/bin/openssl /usr/bin/openssl-oldJika sudah pernah melakukan backup maka bisa langsung dihapus saja untuk file openSSL (tanpa backup) Install Homebrew jika belum memiliki brew command
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"atau memperbarui jika sudah punya brew
$ brew update && brew upgradeinstall OpenSSL
$ brew install opensslPastikan OpenSSL sudah terpasang
$ ls -l /usr/local/opt/opensslhasil output bisa jadi akan berbeda terutama versi openSSL (jasi perlu diperhatikan)
lrwxr-xr-x 1 aldo admin 26 Jun 29 23:38 /usr/local/opt/openssl -> ../Cellar/openssl/1.0.2o_2
memasang dengan membuat symbolic link $ sudo ln -s /usr/local/Cellar/openssl/1.0.2o_2/bin/openssl /usr/bin/opensslmembuat symbolic link tambahan librari
$ mkdir -p /usr/local/lib $ ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/ $ ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/Tutup terminal dan buka kembali terminal dan cek kembali versi openSSL
$ openssl version -aakan muncul versi terbaru dari openSSL Semoga membantu