Daftar Isi
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:
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
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
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
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:
Tunggu prosesnya hingga muncul notifikasi berhasil seperti pada gambar dibawah ini:
7. SSL Berhasil di Install
Pada tahap ini, SSL Anda telah berhasil di install di WordPress VPS milik Anda.
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
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!