Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills
23.06.2025

Cara Memasang Sertifikat SSL pada Domain

Sertifikat SSL (Secure Sockets Layer) sangat penting untuk mengamankan komunikasi antara situs web dan penggunanya dengan mengenkripsi data yang dikirimkan melalui internet. Sertifikat ini membantu membangun kepercayaan dengan memastikan bahwa informasi sensitif, seperti kredensial login, detail pembayaran, dan data pribadi, terlindungi. Sertifikat SSL juga merupakan faktor kunci untuk SEO, karena mesin pencari seperti Google memprioritaskan situs web dengan HTTPS daripada HTTP.

Prasyarat

Sebelum Anda memulai pemasangan sertifikat SSL, pastikan Anda memiliki hal-hal berikut ini:

  • Domain: Anda memerlukan nama domain terdaftar tempat sertifikat SSL akan diinstal.
  • Sertifikat SSL: Anda bisa mendapatkan sertifikat SSL dari Otoritas Sertifikat (CA) seperti Let’s Encrypt (gratis), Comodo, DigiCert, atau yang lainnya. Sertifikat SSL biasanya menyertakan file certificate.crt dan terkadang sertifikat perantara atau file bundel (ca_bundle.crt).
  • Akses Hosting Web: Anda memerlukan akses ke panel kontrol web hosting Anda (misalnya, cPanel, Plesk) atau akses root ke server jika Anda mengelola server melalui SSH.

Panduan Langkah-demi-Langkah untuk Menginstal Sertifikat SSL

Metode 1: Menginstal Sertifikat SSL Menggunakan cPanel

Sebagian besar penyedia hosting web menggunakan cPanel sebagai panel kontrol, sehingga mudah untuk menginstal sertifikat SSL melalui antarmuka grafis.

  1. Masuk ke cPanel: Buka halaman login cPanel Anda (biasanya https://yourdomain.com:2083) dan masuk dengan kredensial Anda.
  2. Arahkanke SSL/TLS: Pada dasbor cPanel, cari ikon SSL/TLS di bawah bagian Keamanan.
  3. Kelola Situs SSL: Klik pada Kelola Situs SSL di bawah bagian Instal dan Kelola SSL untuk situs Anda (HTTPS).
  4. Pilih Domain Anda: Gunakan menu tarik-turun untuk memilih domain yang ingin Anda instal sertifikat SSL.
  5. Salin dan Tempel File Sertifikat:
    • Sertifikat (CRT): Buka file certificate.crt Anda di editor teks dan salin isinya. Tempelkan ke dalam bidang Certificate (CRT ) di cPanel.
    • Kunci Pribadi (KEY): Jika Anda membuat kunci privat saat membuat permintaan penandatanganan sertifikat (CSR) di cPanel, kunci privat akan terisi secara otomatis. Jika tidak, tempelkan kunci privat ke dalam bidang Kunci Privat (KEY ).
    • Bundel Otoritas Sertifikat (Bundel CA): Jika penyedia SSL Anda memberi Anda file ca_bundle.crt, salin isinya dan tempelkan ke dalam bidang CABUNDLE.
  6. Klik Instal Sertifikat: Setelah mengisi semua bidang, klik tombol Instal Sertifikat. cPanel akan memvalidasi dan menginstal sertifikat SSL untuk domain Anda.
  7. Verifikasi Instalasi: Kunjungi situs web Anda menggunakan https://yourdomain.com untuk memastikan bahwa sertifikat SSL telah terpasang dengan benar. Cari ikon gembok di bilah alamat browser untuk mengonfirmasi bahwa SSL sudah aktif.

Metode 2: Memasang Sertifikat SSL Menggunakan Let’s Encrypt

Let’s Encrypt menyediakan sertifikat SSL gratis yang dapat diinstal pada peladen Anda menggunakan alat seperti Certbot. Berikut ini cara menggunakan Certbot untuk instalasi sertifikat SSL Let’s Encrypt:

  1. Masuk ke Server Anda: Gunakan SSH untuk menyambung ke server Anda. Sebagai contoh:
    ssh username@yourserver.com
  2. Instal Certbot: Certbot adalah alat yang populer untuk mengotomatiskan pemasangan sertifikat Let’s Encrypt SSL. Instal Certbot dengan perintah berikut (untuk Debian/Ubuntu):
    sudo apt update
    sudo apt install certbot python3-certbot-apache

    Untuk Nginx, gunakan:

    sudo apt install certbot python3-certbot-nginx
  3. Dapatkan dan Instal Sertifikat SSL:
    • Untuk Apache:
      sudo certbot --apache -d yourdomain.com -d www.yourdomain.com
    • Untuk Nginx:
      sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
  4. Ikuti Perintahnya: Certbot akan meminta Anda memilih opsi untuk mengalihkan lalu lintas HTTP ke HTTPS. Disarankan untuk memilih opsi yang secara otomatis mengalihkan semua lalu lintas HTTP ke HTTPS untuk keamanan yang lebih baik.
  5. Verifikasi Instalasi: Setelah penginstalan selesai, Certbot akan secara otomatis mengonfigurasi server web Anda untuk menggunakan sertifikat SSL yang baru. Kunjungi https://yourdomain.com pada peramban web Anda untuk mengonfirmasi bahwa sertifikat SSL sudah aktif.
  6. Mengatur Perpanjangan Otomatis: Sertifikat Let’s Encrypt kedaluwarsa setiap 90 hari, tetapi Certbot menyertakan fungsionalitas perpanjangan otomatis. Anda dapat menguji proses perpanjangan dengan:
    sudo certbot perbarui --dry-run

Metode 3: Instalasi Manual melalui SSH

Jika Anda tidak memiliki akses ke cPanel atau ingin kontrol lebih besar atas penginstalan, Anda dapat menginstal sertifikat SSL secara manual di peladen Anda menggunakan SSH.

  1. Unggah File Sertifikat ke Server: Gunakan klien SFTP seperti FileZilla atau perintah scp untuk mengunggah berkas certificate.crt, private.key, dan ca_bundle.crt ke server Anda.
  2. Konfigurasikan Apache atau Nginx:
    • Untuk Apache, edit berkas hos virtual untuk domain Anda:
      sudo nano /etc/apache2/sites-available/yourdomain.com.conf

      Tambahkan baris berikut ini:


      Nama Server yourdomain.com
      SSLEngine aktif
      SSLCertificateFile /path/to/certificate.crt
      SSLCertificateKeyFile /path/to/private.key
      SSLCertificateChainFile /path/to/ca_bundle.crt

      Simpan dan tutup berkas, lalu mulai ulang Apache:

      sudo systemctl restart apache2
    • Untuk Nginx, edit blokir server domain Anda:
      sudo nano /etc/nginx/sites-available/yourdomain.com

      Tambahkan baris berikut di dalam blok server:

      server {
      mendengarkan 443 ssl;
      nama_server yourdomain.com;
      ssl_certificate /path/to/certificate.crt;
      ssl_certificate_key /path/to/private.key;
      ssl_trusted_certificate /path/to/ca_bundle.crt;
      }

      Simpan dan tutup berkas tersebut, lalu mulai ulang Nginx:

      sudo systemctl restart nginx
  3. Verifikasi Instalasi SSL: Kunjungi https://yourdomain.com pada peramban Anda untuk memastikan bahwa sertifikat SSL telah terinstal dengan benar.

Menguji dan Memverifikasi Pemasangan SSL

Setelah memasang sertifikat SSL Anda, penting untuk memverifikasi bahwa semuanya berfungsi dengan benar:

  • Alat Pemeriksa SSL: Gunakan alat pemeriksa SSL online seperti SSL Labs untuk menguji sertifikat SSL Anda dan memastikannya dikonfigurasi dengan benar.
  • Uji Peramban: Kunjungi situs web Anda menggunakan https:// dan periksa ikon gembok atau label “Secure” pada bilah alamat peramban.
  • Periksa Konten Campuran: Pastikan semua aset (gambar, skrip, gaya) dimuat melalui HTTPS untuk menghindari peringatan konten campuran, yang dapat mencegah situs Anda sepenuhnya aman.

Kesimpulan

Memasang sertifikat SSL pada domain Anda merupakan langkah penting dalam mengamankan situs web Anda dan melindungi data pengguna. Dengan mengikuti metode yang diuraikan dalam panduan ini – baik melalui cPanel, Let’s Encrypt, atau pemasangan manual – Anda dapat dengan mudah mengamankan situs web Anda dengan HTTPS. Ingatlah untuk memverifikasi instalasi dan mengatur pembaruan otomatis jika menggunakan Let’s Encrypt untuk menjaga keamanan berkelanjutan. Dengan sertifikat SSL yang terinstal dengan benar, Anda dapat memberikan pengalaman yang lebih aman dan dapat dipercaya bagi pengunjung situs web Anda.

Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills