Loading...

Cara Install Ssl Let's Encrypt Gratis Pada Apache (Ubuntu / Debian)

 merupakan salah satu parameter yang cukup penting sampaumur ini Cara Install SSL Let's Encrypt Gratis pada Apache (Ubuntu / Debian)
 Gambar: Mcreative Id

Instalasi serifikat SSL Let's Encrypt pada apache Ubuntu / Debian. Tak sanggup dipungkiri, HTTPS (Hypertext Transfer Protocol Secure) merupakan salah satu parameter yang cukup penting sampaumur ini. Google juga menyampaikan dengan memakai HTTPS, banyak laba yang didapat, diantaranya: keamanan situs menjadi lebih meningkat, peringkat penelusuran di Google juga menjadi lebih baik.

Dalam goresan pena ini, saya menggunakan:
- VPS dengan sistem operasi Ubuntu 16.04
- Apache sebagai web server
- TLD (Top level domain)

Berikut ini cara install serifikat SSL Let's Encrypt pada apache Ubuntu / Debian:

Install apache dan mengaktifkan module SSL

Jika anda belum menginstall apache cukup jalankan perintah beikut ini:
$ sudo apt-get -y install apache2
Artikel lengkap instalasi apache (LAMP): Install LAMP pada Ubuntu 16.04. Selanjutnya yaitu mengaktifkan modul SSL.
$ sudo a2enmod ssl $ sudo a2ensite default-ssl.conf $ sudo service apache2 restart

Sampai disini kita sudah sanggup mengakses web server apache kita dengan https, namun niscaya muncul peringatan menyerupai berikut sebab akta SSL bukan berasal dari issued yang terpercaya (trusted certificate authority).

 merupakan salah satu parameter yang cukup penting sampaumur ini Cara Install SSL Let's Encrypt Gratis pada Apache (Ubuntu / Debian)

Install Let's Encrypt Gratis!

Kita akan menginstallnya dengan cara clone repository github Letsencrypt.
$ sudo apt-get-y install git $ cd /usr/local $ sudo git clone https://github.com/letsencrypt/letsencrypt

Langkah selanjutnya adalah, meng-generate akta SSL untuk apache:
Masuk ke direktori letsencrypt:
$ cd /usr/local/letsencrypt $ sudo ./letsencrypt-auto --apache -d namadomain.com

Jika memakai multi domain atau subdomain, gunakan flag -d, misalnya:
$ sudo ./letsencrypt-auto --apache -d dikopian.ga -d www.dikopian.ga

Langkah selanjutnya yaitu
- masukkan email yang valid [Enter]
- tekan A untuk Agree [Enter]
- tekan Y untuk Yes [Enter]

Tunggu hingga installasi berhasil, yang ditandai dengan pesan "successfully a congratulation" dan juga tanggal expired sertifikat.

Sukses SSL gratis berhasil kita install, akta tersebut terletak di direktori: /etc/letsencrypt/live

 merupakan salah satu parameter yang cukup penting sampaumur ini Cara Install SSL Let's Encrypt Gratis pada Apache (Ubuntu / Debian)

Langkah terakhir yaitu memverifikasi SSL dengan cara mengunjungi alamat berikut ini:
https://www.ssllabs.com/ssltest/analyze.html?d=dikopian.ga&latest

Hasilnya:

 merupakan salah satu parameter yang cukup penting sampaumur ini Cara Install SSL Let's Encrypt Gratis pada Apache (Ubuntu / Debian)

Sekarang semua visitor akan diarahkan ke protokol HTTPS, langkah selanjutnya yaitu konfigurasi auto renewal akta SSL. Secara default, masa berlaku akta Letsencrypt yaitu 90 hari alias 3 bulan.

Oleh sebab itu sebelum tanggal expired, kita harus memperpanjang akta tersebut dengan menjalankan perintah yang sama menyerupai diatas. Nah, biar membuatnya otomatis, disini kita akan memakai crontab.
sudo crontab -e
Tambahkan baris perintah berikut dibagian paling bawah (silahkan sesuaikan dengan nama domain anda):
0 1 1 */2 * cd /usr/local/letsencrypt && ./letsencrypt-auto certonly --apache --renew-by-default --apache -d dikopian.ga >> /var/log/domain.tld-renew.log 2>&1

Detail isu mengenai auto renewal akta berada pada direktori: /etc/letsencrypt/renewal/, sedangkan untuk melihat detail konfigurasi akta SSL apache terbaru sanggup dilihat pada file: /etc/letsencrypt/options-ssl-apache.conf.
Selesai, selamat mencoba!
Sumber https://www.wadagizig.com

Subscribe to receive free email updates:

0 Response to "Cara Install Ssl Let's Encrypt Gratis Pada Apache (Ubuntu / Debian)"

Posting Komentar