How to Configure letsencrypt with Apache on Centos 7 Server

By | 28th April 2016

Secure Socket Layer atau SSL tampaknya sudah menjadi suatu kebutuhan saat ini. Setahun yang lalu Google mengumumkan bahwa ketersediaan sambungan aman atau SSL menjadi salah satu faktor penting untuk menentukan ranking sebuah website[1]. Blogger sebagai platform blogging populer pun ikut-ikutan menambahkan fasilitas SSL. Hal ini semakin membuktikan bahwa SSL memang penting.

Letsencrypt adalah sebuah layanan open source yang memberikan sertifikat gratis. Letsencrypt bersifat gratis, otomatis, dan transparan. Letsencrypt berada di bawah pengelolaan Internet Security Research Group (ISRG). Letsencrypt baru saja meluncurkan versi beta pada tanggal 13 Desember 2015.

Cara penginstallan Letsencrypt sangat berbeda dengan StartSSL atau WoSign. Untuk menginstall Letsencrypt diperlukan akses root ke server atau VPS. Pada tutorial kali ini saya menggunakan VPS

Install letsencrypt:

anda harus berhenti firewalld untuk mendapatkan semuanya berfungsi dengan benar.

Generating the SSL Certificate:

Sekarang karena saya tidak memiliki apache atau apa pun dipasang belum, saya lakukan sertifikat hanya di berdiri sendiri.

Anda akan mendapatkan pemberitahuan bahwa segala sesuatu telah selesai dan di mana dapat menemukan sertifikat ssl Anda

Untuk melihat sertifikat ssl Anda

Output:

Juga jangan lupa untuk start firewall kembali

Install Apache and Configure to LetsEncrypt Certificates

Installing Apache with mod_ssl:

Allow Port 80 and 443 via Firewalld

And reload the firewall:

Configure Apache to Start on Boot

First start Apache

setting apache saat boot otomatis running

Configure Apache to Use LetsEncrypt SSL Certificates

Edit the ssl.conf file

cari file berikut lalu tambahkan

atau untuk membuat virtual host ssl

 

dan tambahkan