Tüm Rehberler
Certbot Otomatik SSL Yenileme
Certbot ile Let's Encrypt SSL sertifikalarının otomatik yenilenmesini yapılandırın.
Başlangıç10 dk
Kurulum Adımları
1. Certbot'u kurun:
sudo apt install certbot -y2. Web sunucunuza göre eklenti kurun:
# Apache
sudo apt install python3-certbot-apache -y
# Nginx
sudo apt install python3-certbot-nginx -y3. Sertifika alın:
# Apache
sudo certbot --apache -d siteadi.com -d www.siteadi.com
# Nginx
sudo certbot --nginx -d siteadi.com -d www.siteadi.com4. Otomatik yenilemeyi test edin:
sudo certbot renew --dry-run5. Certbot timer'ını kontrol edin:
sudo systemctl status certbot.timer6. Manuel yenileme:
sudo certbot renew7. Yenileme sonrası hook (servis yeniden başlatma):
sudo certbot renew --deploy-hook "systemctl reload nginx"8. Sertifika bilgilerini görüntüleyin:
sudo certbot certificates9. Sertifika silme:
sudo certbot delete --cert-name siteadi.com10. Wildcard sertifika (DNS doğrulaması gerekir):
sudo certbot certonly --manual --preferred-challenges dns -d "*.siteadi.com"İlgili Rehberler
UFW Firewall Kurulumu
Ubuntu Uncomplicated Firewall (UFW) ile sunucunuzu güvenli hale getirin.
Fail2Ban Kurulumu
Fail2Ban ile brute-force saldırılarına karşı sunucunuzu koruyun.
VPN Kurulumu (WireGuard)
WireGuard VPN sunucusu kurun ve istemci yapılandırması yapın.
ModSecurity WAF Kurulumu
ModSecurity Web Application Firewall'u Apache veya Nginx ile kurun.