Pada artikel ini, kami akan menunjukkan kepada Anda cara memasang sertifikat SSL pada Apache. Pada bagian akhir artikel ini, kami akan memberikan Anda tips yang berguna tentang tempat membeli sertifikat SSL terbaik untuk server Apache Anda.
Daftar Isi
- Bagaimana cara menghasilkan kode CSR di Apache?
- Instal Sertifikat SSL pada Apache.
- Uji instalasi SSL Anda.
- Di mana tempat membeli Sertifikat SSL untuk Apache?

Bagaimana cara menghasilkan kode CSR di Apache?
Permintaan Penandatanganan Sertifikat, atau hanya CSR, adalah file teks kecil yang berisi informasi tentang kepemilikan domain dan/atau perusahaan Anda. Menghasilkan CSR adalah bagian integral dari proses pembelian SSL. Semua Otoritas Sertifikat komersial mengharuskan pemohon SSL untuk menyelesaikan langkah ini.
Anda memiliki dua pilihan:
- Hasilkan CSR secara otomatis menggunakan Generator CSR kami.
- Ikuti tutorial langkah demi langkah kami tentang cara membuat CSR di Apache.
Instal Sertifikat SSL pada Apache
Setelah Otoritas Sertifikat menandatangani dan mengirimkan Sertifikat SSL kepada Anda, Anda dapat menginstalnya dengan aman pada server Apache Anda.
Langkah 1: Siapkan semua file sertifikat Anda
Unduh dan ekstrak file-file berikut ini dari folder zip yang Anda terima dari CA Anda:
- File .crt – ini adalah sertifikat SSL utama Anda
- File .ca-bundle – di dalamnya terdapat sertifikat root dan menengah. Rantai sertifikat perantara dan root diperlukan untuk peramban dan aplikasi yang lebih lama. Tanpa itu, situs Anda mungkin ditandai sebagai tidak aman
Catatan: Jika sertifikat bundel CA Anda berada dalam file terpisah, unggahlah ke server Anda dan gunakan perintah berikut untuk membuat satu file bundel CA:
cat COMODORSADomainValidationSecureServerCA.crt COMODORSAAddTrustCA.crt AddTrustExternalCARoot.crt >> bundle.crt
Contoh di atas adalah untuk sertifikat Sectigo PositiveSSL.
Langkah 2: Temukan file konfigurasi Apache untuk diedit.
Tergantung pada versi server dan OS, file konfigurasi mungkin berada di direktori yang berbeda. Cari httpd.conf, apahce2.conf atau ssl.conf di salah satu direktori berikut: etc/httpd/, /etc/apache2/ atau /etc/httpd/conf.d/ssl.conf
Catatan: Jika server Apache Anda berjalan pada OS Ubuntu, silakan ikuti petunjuk pemasangan SSL untuk Ubuntu.
Langkah 3: Konfigurasikan bagian host virtual
Setelah Anda menemukan berkas konfigurasi Apache, Anda harus mengonfigurasi bagian hos virtual pada situs Anda.
Pertama, cadangkan file *.conf Anda saat ini. Dengan cara ini, jika terjadi kesalahan, Anda akan dapat membatalkan perubahan.
Tips: salin file *.conf yang ada dan ganti namanya menjadi *.conf_backup
Sekarang, saatnya untuk mengedit Virtual Host. Virtual Host pada umumnya terlihat seperti ini:
ServerAdmin [email protected]
DocumentRoot /var/www/
ServerName www.ssldragon.com
ErrorLog /www/home/logs/error_log
SSLEngine on
SSLCertificateFile /etc/ssl/ssldragon_com.crt
SSLCertificateKeyFile /etc/ssl/ssldragon.key
SSLCertificateChainFile /etc/ssl/ssldragon_com.ca-bundle
Bagian yang disorot dengan huruf tebal adalah bagian yang harus Anda edit dengan detail yang sesuai
Pastikan atribut yang dicetak tebal tidak memiliki ‘#’ (komentar) di depannya; jika tidak, hapus komentar tersebut
Ubah nama file agar sesuai dengan file sertifikat Anda dan lokasinya di server:
- SSLCertificateFile: ini adalah file sertifikat SSL utama Anda
- SSLCertificateKeyFile: ini adalah file kunci pribadi Anda. Anda telah membuatnya bersama dengan kode CSR
- SSLCertificateChainFile: ini adalah file CA Bundle Anda
Langkah 4: Simpan berkas konfigurasi Apache Anda dan mulai ulang server Anda.
Untuk memulai ulang Apache, jalankan salah satu perintah di bawah ini:
apachectl stop
apachectl start
apachectl restart
Jika terjadi kesalahan, atau Apache gagal memulai ulang, jangan panik! Ingat, Anda telah membuat file konfigurasi cadangan di langkah 3. Yang harus Anda lakukan adalah menghapus file konfigurasi yang dimodifikasi, kembali ke cadangan Anda dan ulangi proses instalasi.
Jika pemasangan berhasil, selamat! Situs web Anda sekarang aman.
Menguji instalasi SSL Anda
Setelah Anda menginstal sertifikat SSL pada Apache, Anda bisa menggunakan salah satu dari alat SSL yang luar biasa ini untuk memeriksa status instalasi Anda. Pemindaian instan akan menemukan potensi kesalahan dan kerentanan yang dapat memengaruhi kinerja sertifikat.
Di mana tempat membeli Sertifikat SSL untuk Apache?
Tempat terbaik untuk mendapatkan Sertifikat SSL untuk Apache adalah dari SSL Dragon. Kami menawarkan harga dan diskon yang tidak ada duanya untuk seluruh jajaran produk SSL kami. Kami telah memilih dengan cermat merek-merek SSL terbaik di pasaran untuk melengkapi situs web Anda dengan perlindungan antipeluru. Semua sertifikat SSL kami kompatibel dengan Apache.
Untuk membantu Anda memilih sertifikat SSL yang sempurna, kami mengembangkan dua alat SSL eksklusif. SSL Wizard kami hanya membutuhkan beberapa detik untuk menemukan penawaran SSL terbaik untuk situs web Anda. Di sisi lain, Filter Sertifikat Lanjutan memungkinkan Anda mengurutkan dan membandingkan berbagai sertifikat SSL berdasarkan harga, validasi, dan fitur.
Jika Anda menemukan ketidakakuratan, atau Anda memiliki detail yang ingin ditambahkan pada petunjuk pemasangan SSL ini, silakan kirimkan umpan balik Anda ke [email protected]. Masukan Anda akan sangat kami hargai! Terima kasih.
Pertanyaan yang Sering Diajukan
SSL (Secure Sockets Layer), sekarang TLS (Transport Layer Security), adalah protokol kriptografi yang mengenkripsi komunikasi antara dua titik akhir jaringan, misalnya, server web seperti Apache dan browser pengguna.
Salin tautan
Untuk distribusi Debian dan Ubuntu, gunakan perintah berikut
#grep -ir SSLProtocol /etc/apache2/*
/etc/apache2/mods-available/ssl.conf:SSLProtocol +TLSv1.2 +TLSv1.3
Salin tautan
Konferensi. dapat berada di lokasi yang berbeda tergantung pada OS dan konfigurasi Anda. Periksa httpd.conf, apahce2.conf atau ssl.conf di salah satu direktori berikut: etc/httpd/, /etc/apache2/ atau /etc/httpd/conf.d/ssl.conf
Salin tautan
Hemat 10% untuk Sertifikat SSL saat memesan hari ini!
Penerbitan cepat, enkripsi kuat, kepercayaan peramban 99,99%, dukungan khusus, dan jaminan uang kembali 25 hari. Kode kupon: SAVE10