Rumahweb Journal
Banner - Cara Install SSL Certificate Ubuntu 16.04 - rumahweb

Cara Install SSL Certificate Ubuntu 16.04

Kini SSL menjadi salah satu kebutuhan pokok yang harus digunakan, sebagai salah satu upaya untuk mengamankan website. Pada panduan ini, kami akan berbagi cara install SSL Certificate di Ubuntu 16.

Panduan ini kami tujukan bagi pengguna layanan VPS Ubuntu 16 dan SSL certificate berbayar dari Rumahweb.

Setelah anda membeli layanan SSL berbayar di Rumahweb, ada 3 tahapan lagi yang harus Anda lakukan hingga website bisa diakses dengan link HTTPS. 3 Tahapan tersebut adalah Generate Key dan CSR, Konfigurasi SSL hingga Install SSL.

Berikut kami sampaikan cara install SSL di ubuntu 16.04.

Generate Key dan CSR

Langkah pertama adalah generate CSR dan Key dari sisi server. CSR (Certificate Signing Request) digunakan untuk konfigurasi SSL, agar CRT bisa diterbitkan atau issued. Sedangkan Key digunakan untuk authentication dari sisi servernya.

Anda bisa menjalankan kode berikut untuk generate CSR dan Key pada Ubuntu 16.04 :

openssl req -new -newkey rsa:2048 -nodes -keyout namadomain.key -out namadomain.csr

Setelah menjalankan command tersebut maka akan ada file namadomain.key dan namadomain.csr pada folder dimana Anda berada saat ini.

BACA JUGA : Cara Install SSL Certificate di Nginx Ubuntu 20.04

Konfigurasi SSL

Langkah selanjutnya yang harus anda lakukan adalah konfigurasi SSL. Konfigurasi SSL dilakukan melalui halaman Clientzone Rumahweb, dengan mengisikan file CSR beserta memilih tipe validasi SSL.

Berikut langkah-langkah untuk melakukan konfigurasi SSL di Clientzone.

  1. Login ke halaman Clientzone
  2. Klik menu SSL > klik tombol manage pada layanan SSL yang akan anda konfigurasi.
  3. Klik tombol “Manage SSL”.
  4. Setelah itu klik tombol “Configure Now” dan isi file CSR beserta type validasinya.
  5. Selesaikan konfigurasi dengan mengisi data yang dibutuhkan.

Panduan konfigurasi SSL kami bahas secara lebih detail, melalui artikel Konfigurasi SSL.

Langkah selanjutnya yang harus anda lakukan adalah validasi SSL. Silahkan lakukan validasi SSL, sesuai dengan tipe verifikasi yang anda pilih. Apakah itu berupa Email validation, DNS Validation atau HTTP Validation.

Setelah membuat SSL Validation dan sudah dipastikan benar, maka anda hanya perlu menunggu hingga SSL diterbitkan oleh pihak CA (certificate authority).

Install SSL di ubuntu 16.04

Setelah SSL issued, Anda akan mendapatkan informasi tentang CRT yang dikirimkan ke email kontak yang terdaftar, atau bisa dilihat pada halaman clientzone. Panduan download SSL Certificate bisa anda baca pada artikel : download SSL Certificate

Gabungkan isi file root cert dan intermediete cert, lalu simpan dengan nama namadomain-cabundle.crt. Upload file namadomain.crt, namadomain.key, inter.crt, dan namadomain-cabundle.crt pada folder “/etc/pki/tls/certs/”. Jika belum ada, silahkan buatkan foldernya terlebih dahulu.

Silahkan lakukan SSH akses ke VPS untuk melalui konfigurasi virtualhost SSL. Langkah pertama, enable dahulu modul SSL di VPS nya dengan jalankan command

sudo a2enmod ssl

Masuk ke folder /etc/apache2/sites-available/ di VPS anda, lalu buatkan file baru dengan nama namadomain-ssl.conf, dengan isi sebagai berikut ini :

<VirtualHost namadomain:443>
ServerName namadomain
ServerAliase www.namadomain
DocumentRoot /path-to-directory-website/
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/namadomain.crt
SSLCertificateKeyFile /etc/pki/tls/certs/namadomain.key
SSLCertificateChainFile /etc/pki/tls/certs/inter.crt
SSLCACertificateFile /etc/pki/tls/certs/namadomain-cabundle.crt

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Sesuaikan nama domain dan document root (folder website) yang digunakan.

Jalankan command “apachectl configtest” untuk memastikan konfigurasi vhostnya tidak error, jika OK restart service apachenya dengan command “service apache2 restart

Sampai tahap ini, install SSL certificate di Ubuntu 16 telah selesai. Silahkan Anda coba akses kembali nama domainnya menggunakan link HTTPS.

Demikian cara install SSL Certificate Ubuntu 16.04, semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 4.5 / 5. Vote count: 8

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Hosting Murah

Afiandhi Risky