Docker Servisiyle Web Sitesi Ekleme
ServBay'de, web sitelerini Docker konteynerleri aracılığıyla çalıştırabilir ve yönetebilirsiniz. Bu yöntem sadece esnek değil, aynı zamanda bakım ve genişletme açısından da kolaydır. Bu makalede, ServBay'de Docker servisiyle bir web sitesi eklemenin adımlarını, dikkat edilmesi gereken noktaları ve sıkça karşılaşılan sorunların çözüm yollarını ayrıntılı bir şekilde ele alacağız.
Genel Bakış
ServBay, Docker servisiyle barındırılan web sitelerini eklemeyi ve yönetmeyi oldukça kolaylaştıran kullanıcı dostu bir arayüz sunar. Aşağıdaki adımlar sayesinde, ServBay'de Docker servisiyle bir web sitesi kolaylıkla eklenebilir ve sitenin düzgün çalışmasını sağlamak için ilgili ayarları yapılandırabilirsiniz.
Web Sitesi Ekleme Adımları
Adım 1: Docker Konteynerini Hazırlayın
Öncelikle Docker'ın sunucunuzda kurulu ve çalışıyor olduğundan emin olmalısınız. Ardından, web sitenizi barındıracak bir Docker konteyneri oluşturup çalıştırın. Örneğin, aşağıdaki komutla basit bir Nginx konteyneri çalıştırabilirsiniz:
docker run -d --name my-nginx -p 8080:80 nginx
Bu örnekte, Nginx konteyneri sunucunun 8080 portunu dinleyecektir.
Adım 2: ServBay Yönetim Arayüzünü Açın
Uygulamada ServBay
'i bulun ve çift tıklayarak açın.
Adım 3: Host Yönetimine Gezinin
Programı açtıktan sonra, ServBay'in ana arayüzünü göreceksiniz. Sol taraftaki gezinme menüsünden, Host
'a tıklayın. Bu, sizi web sitesi yönetim sayfasına götürecektir.
Adım 4: Yeni Web Sitesi Ekleme
Web sitesi yönetim sayfasında, sayfanın alt kısmındaki +
düğmesine tıklayın. Bu, sağ tarafta yeni bir form açarak yeni web sitesinin temel bilgilerini girmenizi sağlayacaktır.
Adım 5: Web Sitesi Ayarlarını Yapılandırma
Web sitesi ekleme sayfasında aşağıdaki bilgileri doldurmanız gerekecek:
- Ad: Web sitesinin tanımlanması için bir ad.
- Alan Adı: Eklemek istediğiniz web sitesinin alan adı, örneğin
docker.demo
. - Protokol: Web sitesinin desteklediği protokol, varsayılan olarak HTTP/HTTPS.
- SSL Sertifikası Talep Yöntemi:
ServBay CA
seçilmesi önerilir, bu seçenek ServBay tarafından otomatik olarak SSL sertifikasının oluşturulup yönetilmesini sağlayacaktır. - Web Sitesi Türü:
Ters Proxy
seçinir, bu da web sitesinin Docker konteynerine ters proxy aracılığıyla erişileceğini belirler. - IP Adresi:
127.0.0.1
girin. - Port: Docker konteynerinin dinlediği portu girin, örneğin
8080
.
Adım 6: Tamamlayın ve Kaydedin
Gerekli tüm bilgileri girdikten sonra, Ekle
butonuna tıklayın. ServBay, yeni web sitesi konfigürasyonunu otomatik olarak oluşturacak ve host üzerinde gerekli ayarları yapacaktır.
Kaydetme işlemi başarılı olduktan sonra, sağ üst köşedeki tarayıcı simgesine tıklayarak web sitesine erişebilirsiniz.
Adım 7: Kısa İşlemler
ServBay, web sitesi için bir dizi kısa işlem düğmesi sunar, bunlar:
- IDE ile web sitesini hızlıca düzenleme
- Web sitesini tarayıcıda açma
- Web sitesi günlüklerini görüntüleme
- Web sitesi duraklatma ve başlatma
- Web sitesini silme
Özet
ServBay'de Docker servisiyle bir web sitesi eklemek basit ve sezgisel bir süreçtir. Docker konteynerleri aracılığıyla, web sitelerinizi esnek bir şekilde yönetebilir ve genişletebilirsiniz. Yukarıdaki adımları takip ederek, yeni bir web sitesi kolaylıkla ekleyip yapılandırabilirsiniz. Doğru yapılandırma ve yönetimle, web sitenizin ServBay ortamında stabil çalışmasını sağlayabilirsiniz. Sorun yaşarsanız, sıkça sorulan sorulara ve çözüm yöntemlerine başvurarak problemlerinizi giderebilirsiniz.