Protein Apache Vhost Yönetimi ve Otomatik SSL Kurulumu Nasıl Çalışır — Kullanım Kılavuzu
Protein üzerinde oluşturduğunuz bir portalı yayına almak, artık tek bir sekmeden birkaç tıkla yapılabiliyor. İşleyiş şöyle:
öncelikle buraya geçmeden önce "Protein Apache Vhost Yönetimi İçin Gerekli Tanımlamalar" başlıklı yazıdaki talımatları uygulayınız.
1. Sunucu Server Ayarları Sekmesine Git
Sitenin genel tanımlarının olduğu sayfaya gelip Sunucu Server Ayarları sekmesine geçin. Bu sekme, sitenin domain'ini otomatik olarak üstte gösterir.
2. Mevcut Durumu Kontrol Et
- Eğer bu domain için daha önce oluşturulmuş bir Apache conf dosyası yoksa, ekranda tek bir "Oluştur" butonu görürsünüz.
- Eğer conf zaten varsa, doğrudan site listesi ve SSL durumu gösterilir (bu adıma gerek kalmaz).
3. Oluştur Butonuna Bas
Oluştur butonuna tıkladığınızda sistem arka planda otomatik olarak:
- Domain için bir Apache vhost conf dosyası üretir,
- Bu siteyi Apache üzerinde aktif hale getirir,
- Let's Encrypt üzerinden SSL sertifikasını sessizce (elle onay gerektirmeden) kurar.
Tüm bu adımlar tek tuşla, arka planda, birkaç saniye içinde tamamlanır.
4. Sonucu Doğrula
İşlem bittiğinde:
- Site artık Apache üzerinde yayında ve SSL aktif durumdadır.
- Tarayıcıdan siteye girip kilit ikonuna bakarak bağlantının güvenli, sertifikanın geçerli olduğunu görebilirsiniz.
- Sunucu Ayarları sekmesindeki listede oluşan conf dosyasını da görürsünüz.
- /etc/apache2/sites-enabled/ altına oluşan conflara bakabilrisiniz.
5. SSL'i Yenile
SSL sertifikası bir sebeple otomatik yenilenmediyse (örn. Let's Encrypt'in periyodik yenileme süreci çalışmadıysa), listede conf'un yanındaki "Yenile" butonuna basmanız yeterli — sertifika tekrar üretilir, ekstra bir işlem gerekmez.
Özet
Adım | Ne yapılır |
|---|---|
1 | Sunucu Ayarları sekmesine git |
2 | Conf yoksa "Oluştur" butonunu gör |
3 | Butona bas → conf + Apache yayını + SSL otomatik kurulur |
4 | Sonucu tarayıcıdan doğrula, listede conf'u kontrol et |
5 | Gerekirse "Yenile" ile SSL'i tekrar kur |
6 | SSL oluşturma hata veriyorsa domain'i ip ye yönlendirdiğine emin ol. |
Bu akış sayesinde bir Protein sitesini yayına almak ve SSL bağlamak, terminale hiç girmeden, tek arayüzden yapılabiliyor.