Install SSL Lets Encrypt di Wordpress VPS Supaya Bisa HTTPS
JagoTekno.com - Pernahkan anda melihat peringatan situs yang sedang diakses tidak aman?
Itu karena situs tersebut tidak mendapatkan sertifikat keamanan HTTPS.
Jika anda mengelola situs, pastikan situs anda sudah mendapatkan sertifikat SSL ini.
Untuk memasang SSL ada 2 cara yaitu, membeli dari profider, atau memasangnya secara gratis.
Pada tutorial ini saya akan share bagaimana cara memasang SSL Lets Encrypt gratis di Wordpress.
Jadi melanjutkan tutorial tentang cara setup LEMP dan install wordpress
SSL di Nginx tersimpan di
/etc/ssl/private
Dan jika anda memiliki sertifikat ssl bisa dimasukkan di
vim /etc/ssl/private/key.pem
dan
vim /etc/ssl/certs/cert.pem
Pada tutorial install LEMP + Wordpress sebelumnya kita sudah install 2 aplikasi ini :
- certbot
- python-certbot-nginx #untuk pengguna apache ganti nginx menjadi apache
Certbot adalah software untuk menginstall sertifikat ssl dari Lest Encrypt.
Pertama, jalankan perintah certbot
certbot --nginx -d situs.com
Sesuaikan dengan nama situs anda di belakangnya
Atau bisa juga dengan perintah
certbot --nginx
Perintah ini akan membiarkan certbot mendeteksi domain situs anda pada server LEMP
Jika menggunakan apache perintahnya menjadi
certbot --apache
Tunggu beberapa saat lalu akan muncul opsi di layar.
Pilih opsi nomor 2 untuk set redirect dari http ke https.
Tunggu sampai selesai.
Maka secara otomatis file konfigurasi yang terdapat di /etc/nginx/sites-available/situs.conf akan berubah.
Terdapat kode yang sudah diregenerate secara otomatis dari Lets encript.
Melakukan perpanjangan sertifikat Lets Encrypt secara otomatis
Anda harus tahu bahwa sertifikat lets encript hanya belaku selama 3 bulan maka kita harus meminta sistem untuk meperbaruinya secara otomatis.
Untuk itu kita bisa memberikan perintah ini :
crontab -e
Edit nilainya dengan menambahkan ini di baris paling atas
0 12 * * 1 /usr/bin/certbot renew --quiet
Perintah di atas maksudnya adalah certbot akan melakukan perpanjangan secara otomatis setiap hari Senin pada jam 12 siang untuk meminta sertifikat SSL Lest Encrypt terbaru.
Sumber : Nginx
Akhir kata
Demikian cara setup ssl Lets Encrypt untuk situs Wordpress yang berjalan di NginX atau Apache server.
Semoga bermanfaat.
Rafi
- 15 year+ of Linux user.
- 5 years+ blogger and web developer.
Jika artikel yang dibuatnya ternyata bermanfaat, support dengan cara