Digital Note

Grab a coffe, take a seat, maybe listen to some music and relax by reading our digital daily diary. We want to share our minds and know how with you and the whole world!

Blog phones

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

  1. 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
  2. Klik menu Utilities -> Terminal
  3. ketik csrutil disable [enter]
  4. Restart dan masuk ke Mac OS biasa

Mengecek versi OpenSSL

$ openssl version -a

membackup openSSL

sudo mv /usr/bin/openssl /usr/bin/openssl-old

Jika 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 upgrade

install OpenSSL

$ brew install openssl

Pastikan OpenSSL sudah terpasang

$ ls -l /usr/local/opt/openssl

hasil 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/openssl

membuat 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 -a

akan muncul versi terbaru dari openSSL

Semoga membantu

Trackback from your site.

Leave a comment