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.