serverhataları
teknik çözüm merkezi
Ara Giriş Yap Üye Ol
🏠 Ana Sayfa 📚 Kurulum Rehberleri
Kategoriler
🌐 Web Sunucuları 🐧 İşletim Sistemleri 📦 Sanallaştırma & VPS 🖥️ Kontrol Panelleri 🔒 SSL & Güvenlik 📝 CMS & Uygulamalar 🗄️ Veritabanı 📧 Mail Sunucusu 🗨️ Forum ℹ️ Hakkımızda 📧 İletişim
Giriş Yap Üye Ol
Ana Sayfa SSL & Güvenlik Let's Encrypt Wildcard SSL Nasıl Kurulur? Certb...
🔒 SSL & Güvenlik

Let's Encrypt Wildcard SSL Nasıl Kurulur? Certbot ile DNS Challenge Rehberi

Let's Encrypt Wildcard SSL sertifikasını Certbot ve DNS-01 challenge ile nasıl alacağınızı ve otomatik yenilemeyi adım adım öğrenin.

📅 23 Nisan 2026 👁 129 görüntülenme ⏱ 3 dk okuma
𝕏 Paylaş
📋 İçindekiler göster/gizle

Wildcard SSL Nedir?

Wildcard SSL, *.siteniz.com şeklinde tüm alt alan adlarını tek sertifikayla kapsar.

Certbot DNS-01 Challenge

apt install certbot -y
certbot certonly --manual --preferred-challenges dns \
  -d siteniz.com -d "*.siteniz.com"

Certbot size bir TXT kaydı değeri verir. DNS panelinizde (cPanel Zone Editor, Cloudflare) ekleyin:

_acme-challenge.siteniz.com. IN TXT "verilen-deger"

Cloudflare API ile Otomatik

apt install python3-certbot-dns-cloudflare -y
certbot certonly --dns-cloudflare \
  --dns-cloudflare-credentials /root/.secrets/cloudflare.ini \
  -d siteniz.com -d "*.siteniz.com"

Otomatik Yenileme

certbot renew --dry-run
crontab -e
# 0 12 * * * /usr/bin/certbot renew --quiet

cPanel'de Wildcard SSL

cPanel → SSL/TLS Status → AutoSSL genellikle wildcard desteklemez. Manuel olarak DNS challenge ile alınan sertifikayı cPanel → Manage SSL Sites üzerinden yükleyin.


Panel Bazlı Kurulum Rehberi

Aşağıda Let's Encrypt Wildcard kurulumunu farklı kontrol panelleri ve işletim sistemleri üzerinden nasıl gerçekleştireceğinizi bulacaksınız.

🖥️ cPanel ile Kurulum

cPanel barındırma ortamında Let's Encrypt Wildcard genellikle şu şekilde yönetilir:

  • cPanel → Software bölümünden ilgili modülü bulun
  • EasyApache 4 kullanıyorsanız: cPanel → EasyApache 4 → kurulum profili seçin
  • PHP uzantısı gerektiriyorsa: cPanel → Select PHP Version → Extensions
  • Değişiklikten sonra: cPanel → Restart Services → Apache veya PHP-FPM
# cPanel sunucusunda SSH erişiminiz varsa
/scripts/restartsrv_httpd
/scripts/restartsrv_apache_php_fpm

🔷 Plesk ile Kurulum

Plesk Obsidian/Onyx üzerinde Let's Encrypt Wildcard kurulumu:

  • Plesk → Tools & Settings → Server Components
  • PHP uzantısı için: Plesk → PHP Settings → Extensions
  • Değişiklik sonrası: Plesk → Services Management → servisi yeniden başlatın
# Plesk CLI
plesk sbin php-fpm restart
service nginx restart
service apache2 restart

💻 SSH / Terminal ile Kurulum

Komut satırı erişiminiz varsa aşağıdaki adımları takip edin:

# Ubuntu/Debian
apt update && apt install certbot -y
systemctl enable --now certbot
systemctl status certbot

# CentOS/AlmaLinux/RHEL
dnf install epel-release -y
dnf install certbot -y
systemctl enable --now certbot

🪟 Windows Server ile Kurulum

Windows Server ortamında Let's Encrypt Wildcard kurulumu için:

  • Server Manager → Add Roles and Features üzerinden ilgili rolü ekleyin
  • PowerShell (Yönetici olarak) ile paket yöneticisi (winget/Chocolatey) kullanabilirsiniz
  • IIS Web Platform Installer üzerinden bileşenleri ekleyin
  • Kurulum sonrası Windows Firewall ayarlarını güncellemeyi unutmayın

🔧 DirectAdmin ile Kurulum

DirectAdmin panelinde Let's Encrypt Wildcard yönetimi:

  • DirectAdmin → Admin Level → Custom Build ile derleme yapabilirsiniz
  • DirectAdmin → Extra Features bölümünden modülleri etkinleştirin
  • SSH erişimiyle cd /usr/local/directadmin/custombuild && ./build certbot
🤔 Bu kurulumda sorun mu yaşıyorsunuz?

Hata mesajınızı kopyalayıp foruma konu açın. Topluluğumuz size özel durumunuza göre yardımcı olacaktır.

🗨️ Foruma Katıl & Yardım Al

Yorumlar

Henüz yorum yok. İlk yorumu siz yapın!

Yorum Yap

Yorumunuz onaylandıktan sonra yayınlanır.