Cara install Free SSL Let’s Encrypt di WordPress App Catalog

Pendahuluan

Keamanan situs web menjadi salah satu prioritas terpenting bagi pemilik bisnis dan pengembang. Salah satu cara efektif untuk melindungi data pengguna dan meningkatkan kepercayaan pengunjung adalah dengan menggunakan sertifikat SSL Let’s Encrypt. SSL Let’s Encrypt menawarkan sertifikat SSL gratis yang dapat dengan mudah diintegrasikan dengan situs WordPress yang memungkinkan pengelola situs untuk mengamankan komunitas antara server dan pengguna. Proses instalasi SSL ini cukup sederhana, namun memiliki sejumlah langkah yang sedikit panjang. Pada panduan ini kita akan membahas tentang cara install Free SSL Let’s Encrypt di WordPress App Catalog.

 

Apa Itu Free SSL Let’s Encrypt?

Free SSL Let’s Encrypt adalah layanan sertifikat digital yang menyediakan enkripsi SSL/TLS secara gratis untuk situs web. Dikenal karena kemudahan penggunaan dan otomatisasi, Let’s Encrypt memungkinkan pemilik situs untuk mendapatkan dan mengelola sertifikat SSL tanpa biaya. Sehingga ini dapat meningkatkan keamanan data yang dikirim antara server dan pengguna. Layanan ini didukung oleh berbagai organisasi dan bertujuan untuk membuat web lebih aman dengan mempromosikan penggunaan HTTPS secara luas. Dengan Let’s Encrypt, proses mendapatkan sertifikat menjadi cepat dan sederhana, membantu pemilik situs untuk melindungi informasi sensitif dan meningkatkan kepercayaan pengunjung.

 

Menginstall Free SSL Let’s Encrypt di WordPress App Catalog

Berikut adalah langkah-langkah menginstall Free SSL Let’s Encrypt di WordPress App Catalog:

1. Pointing Domain

Langkah pertama, pastikan WordPress pada VPS Anda sudah di pointing pada domain yang Anda miliki. Hal ini dikarenakan dalam panduan ini akan menggunakan domain bukan IP. Silahkan cek panduan berikut apabila Anda belum melakukan pointing domain: Cara Pointing Domain ke VPS WordPress App Catalog 

2. Edit Config Virtual Host

Apabila Anda sudah melakukan pointing domain, langkah berikutnya adalah edit konfigurasi pada virtual host WordPress di VPS Anda melalui SSH dengan cara memasukkan command berikut:

1 sudo su
2 nano /etc/nginx/sites-available/wordpress

Edit pada bagian server name, lalu masukkan domain Anda seperti gambar dibawah ini:

Cara install Free SSL Lets’s Encrypt di WordPress App Catalog

Setelah itu, tekan ctrl+X, kemudian tekan Y lalu Enter.

3. Pastikan Config Tidak Error

Periksa konfigurasi Anda dan pastikan tidak mengalami kendala. Caranya, masukkan command berikut dan pastikan Anda sudah login sebagai super user.

1 nginx -t
2 systemctl reload nginx

Cara install Free SSL Lets’s Encrypt di WordPress App Catalog

 

4. Install Certbot

Pada tahap ini, Anda perlu melakukan penginstalan certbot. Pastikan Anda sudah login sebagai super user agar tidak menggunakan sudo di depan commandnya seperti berikut:

1 apt install certbot python3-certbot-nginx

Install Certbot

 

5. Buka Firewall dengan UFW

Langkah selanjutnya yaitu membuka port dengan Firewall UFW dengan cara sebagai berikut:

1 //dapat dipastikan belum aktif
2 ufw status
3 // lalu silakan aktifkan
4 ufw unable
5 //Allow full nginx
6 ufw allow ‘nginx Full’
7 //lalu cek dapat dipastikan sudah allow
8 ufw status

Buka Firewall dengan UFW


6. Install SSL pada Domain

Sekarang, Anda telah memasuki tahap instalasi SSL pada domain. Untuk menginstall, silahkan sesuaikan domain anda dan pastikan website WordPress Anda sudah bisa diakses. Masukkan command berikut:

1 certbot –nginx -d sukabumi.xyz -d www.sukabumi.xyz

Masukkan email Anda pada pertanyaan berikutnya. Kemudian, ikuti langkah demi langkahnya sesuai dengan pertanyaan yang ada yang bisa Anda ikuti pada gambar berikut:

Instal ssl

Tunggu prosesnya hingga muncul notifikasi berhasil seperti pada gambar dibawah ini:

Cara install Free SSL Lets’s Encrypt di WordPress App Catalog

 

7. SSL Berhasil di Install

Pada tahap ini, SSL Anda telah berhasil di install di WordPress VPS milik Anda.

Cara install Free SSL Lets’s Encrypt di WordPress App Catalog

 

8. Bonus Aktifkan Auto Renew SSL

Apabila Anda ingin mengaktifkan Auto Renew SSL, silahkan ikuti command berikut:

1 //cek status certbot
2 systemctl status certbot.timer
3 //perintah renew
4 certbot renew –dry-run

Aktivasi Auto Renew

 

Penutup

Demikian cara install Free SSL Let’s Encrypt di WordPress App Catalog. Sertifikat SSL tak hanya meningkatkan kepercayaan pengguna, namun juga berkontribusi pada keamanan website serta peringkat SEO yang lebih baik. Ingin menggunakan layanan SSL dengan harga yang murah? Dapatkan segera hanya di IDCloudHost!