HTTPS kini standard: ia melindungi data, membantu SEO dan membina kepercayaan pengguna. Dengan Let's Encrypt, anda boleh mendayakan HTTPS secara percuma.
Prasyarat
- VPS dengan pelayan web dipasang (cth. Nginx);
- domain yang sudah menghala ke IP pelayan.
1. Pasang Certbot
Pada Ubuntu jalankan: sudo apt install -y certbot python3-certbot-nginx. Certbot ialah klien yang disyorkan oleh Let's Encrypt.
2. Keluarkan dan konfigurasi dalam satu langkah
Jalankan sudo certbot --nginx -d your-domain, ikut gesaan untuk e-mel dan terma, dan Certbot akan mengeluarkan sijil serta mengemas kini Nginx untuk mendayakan HTTPS secara automatik.
3. Pembaharuan automatik
Sijil Let's Encrypt bertahan 90 hari; Certbot menyediakan pemasa untuk memperbaharuinya. Uji dengan sudo certbot renew --dry-run.
Isu biasa
- Pengeluaran gagal: semak domain menghala ke hos ini dan port 80 terbuka;
- Amaran kandungan bercampur: tukar pautan sumber http pada halaman kepada https.
Tersekat? Sokongan 00Shark boleh membantu mendiagnosis.