Jika kamu membuat website full dengan SSH dan menggunakan Apache (LAMP Stack) di VPS, maka kamu bisa install SSL gratis di Apache dengan mudah, yang tentunya akan kita bahas dalam tutorial ini.
Sebelum itu, tutorial ini merupakan lanjutan dari Cara Install WordPress di Debian 10 sebelumnya, sehingga konfigurasi folder dan virtual host sama. Jika kamu belum memeriksa tutorial sebelumnya, maka bisa diperiksa dulu.
Sebelum memulai, pastikan domain kamu sudah diarahkan ke hosting, dan ketika sudah mengarah ke server namun belum terinstall SSL, maka akan mendapatkan pesan ERR_CONNECTION_RESET ketika diakses.
Jika sudah dipastikan domain mengarah ke server, selanjutnya kamu bisa lanjut ke langkah pertama:
Untuk SSL gratis, kamu bisa menggunakan Certbot dan nantinya bisa mendapatkan SSL gratis dari Let’s Encrypt
sudo apt install certbot python3-certbot-apache -yPastikan ulang VirtualHost sudah aktif dan domain kamu benar-benar mengarah ke server
sudo apache2ctl configtestPastikan hasil dari perintah configtest menghasilkan Syntax OK. Jika masih belum aktif, kamu bisa enable dulu VirtualHostnya
sudo a2ensite nasikinsudo systemctl reload apache2Ubah nasikin dengan nama VirtualHost yang sudah kamu buat.
Sekarang ke langkah terpenting. Kamu bisa request SSL gratis dengan Certbot langsung tanpa perlu konfigurasi ulang VirtualHost jika sebelumnya sudah valid
sudo certbot --apache -d nasikin.web.id -d www.nasikin.web.idUbah nasikin.web.id dengan nama domainmu, misalnya disini menggunakan domain ini.contohnya.web.id
Pastikan untuk menyetujui ketentuan dan input email ketika request, dan ketika sudah berhasil terbit, kamu akan mendapatkan informasi lokasi CRT dan Key disimpan.
Setelah SSL berhasil diterbitkan dan dari certbot sudah Deploy sertifikat SSL, kamu bisa langsung akses website tanpa perlu konfigurasi tambahan.
Ketika SSL benar-benar terinstall, maka ketika akses website dengan HTTPS, kamu tidak akan lagi mendapatkan pesan ERR_CONNECTION_RESET.
Itulah langkah dan cara mudah install SSL Gratis di Apache atau LAMP Stack di VPS yang bisa kamu coba ketika kamu deploy aplikasi tanpa menggunakan kontrol panel.
KOMENTAR
Memuat...