Let's Encrypt ile ücretsiz bir TLS sertifikası alın
certbot'u kurun, sertifika alın ve otomatik yenileyin — siteniz 5 dakikada HTTPS konuşur.
Let's Encrypt ücretsiz 90 günlük TLS sertifikaları verir. certbot aracı verilişi, yapılandırmayı ve yenilemeyi otomatikleştirir. Tüm akış tipik bir nginx kurulumu için 5 dakika sürer.
certbot'u kur
Ubuntu 22.04+ üzerinde: code:apt install certbot python3-certbot-nginx -y
AlmaLinux/Rocky üzerinde: code:dnf install certbot python3-certbot-nginx -y
certbot sihirbazını çalıştırın
code:certbot --nginx -d example.com -d www.example.com
Bir e-posta (süre sonu uyarıları için kullanılır) ve Hizmet Şartları kabulü ister. Ardından sertifikayı verir, nginx'i yapılandırır ve hizmeti yeniden yükler.
Otomatik yenilemeyi doğrula
code:certbot renew --dry-run
certbot paketi, günde iki kez çalışan ve son kullanma tarihinden 30 gün önce herhangi bir sertifikayı yenileyen bir systemd zamanlayıcı kurar. Başka bir işlem gerekmez.
İsteğe bağlı: TLS'i sıkılaştırın
Modern TLS yapılandırması eklemek için nginx sunucu bloğunuzu düzenleyin: yalnızca TLS 1.2/1.3, güçlü şifreler, HSTS başlığı. Test edilmiş bir yapılandırma oluşturmak için https://ssl-config.mozilla.org/ adresini kullanın.
İlgili makaleler
İlk offshore sunucunuzu 60 saniyede dağıtın.
Anonim kayıt. Bitcoin ve Monero kabul edilir. 8 yetki alanında sağlanır.
Kredi kartı gerekmez · 7 gün para iade garantisi