Caddy web sunucusunu Windows Sunucusunda çalıştırın

Caddy, güvenlik etrafında tasarlanmış bir web sunucusudur . Varsayılan olarak HTTPS kullanan ve oldukça iyi çalışan tek web sunucusudur. Windows'ta kullanmak isterseniz, yapabilirsiniz. Caddy web sunucusunun Windows Server üzerinde nasıl çalıştırılacağı aşağıda açıklanmıştır.

Windows Server'da Docker nasıl kurulur?

Caddy web sunucusu kapsayıcısını kullanmak için Windows Server'da Docker'ı yapılandırmanız ve kurmanız gerekecektir . Docker'ı kurmak oldukça kapsamlı bir süreçtir ve birkaç adımı vardır.

Docker'ı Windows Server sisteminizde kurmak için PowerShell'i açın ve aşağıdaki komutları girin. Bu komutlar, kullanımınız için Docker'ı yüklemelidir. Ancak, Docker'ın bu sürümünün Linux kapsayıcılarını değil, yalnızca Windows kapsayıcılarını çalıştırabileceğini anlayın.

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force Install-Package -Name docker ` -ProviderName DockerMsftProvider Yeniden Başlatma-Bilgisayar -Force

Docker'ın Windows Server'ınızda nasıl çalıştırılacağı hakkında daha fazla bilgi için lütfen Windows Server'da Docker kapsayıcılarının nasıl çalıştırılacağına ilişkin ayrıntılı kılavuzumuza göz atın. Kapsamlıdır ve Windows sunucu platformunda Docker hakkında bilmeniz gereken her şeyi kapsar.

Windows Server'da Caddy Docker kapsayıcısı nasıl kurulur

Windows sisteminizde çalıştırmak için en son Caddy Docker kapsayıcısını Docker hub'ından çekmeniz gerekir. Çekmek için aşağıdaki docker pull komutunu kullanın.

liman işçisi çalıştır -d -p 8100:80 caddy

Caddy konteynerini çekmek biraz zaman alacaktır. İndirilecek çok dosya var, bu yüzden tamamlanması birkaç dakika sürebilir. Kapsayıcının çekilmesi bittiğinde docker ps -a komutuyla kontrol edebilirsiniz.

liman işçisi ps -a

Caddy'yi Docker Compose ile kurma

Docker'da Caddy için varsayılan kurulum, çoğu kullanıcı için fazlasıyla yeterli. Ancak uzmansanız Caddy sunucunuzun Docker Compose ile önceden yapılandırılmasını isteyebilirsiniz. Docker Compose'u önceden Windows Server'a yüklemeniz ve yapılandırmanız gerekir.

Başlamak için Windows Dosya Gezgini'ni açın, ardından “C:\Program Files\Docker” konumuna gidin. Oraya gittikten sonra, Shift tuşunu basılı tutun ve bir boşluğa sağ tıklayın. Ardından, "PowerShell penceresini burada aç"ı seçin.

"PowerShell penceresini burada aç"ı seçtiğinizde bir PowerShell terminali açılır. Oradan aşağıdaki komutları girin. cd 'C:\Program Files\Docker'Alternatif olarak, PowerShell'de çalıştırabilirsiniz .

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Invoke-WebRequest "https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-windows-x86_64.exe" -UseBasicParsing -OutFile docker-compose.exe

Docker Compose EXE dosyasını indirdikten sonra şununla çalıştırabilirsiniz:

cd 'C:\Program Files\Docker' .\docker-compose.exe

Docker Compose'u çalıştırdıktan sonra, DockerHub'daki Caddy sayfasına gidin ve onu nasıl yapılandıracağınızı öğrenin.

Windows Server'da Caddy web sunucusu nasıl kullanılır?

Docker'dan (Windows Server sürümü) alınan Caddy görüntünüz, çalışmaya hazır bir yapılandırmayla gelir. Bu yapılandırmanın değiştirilmesi gerekmez. Ancak değişiklik yapmak isterseniz DockerHub'daki resmi Caddy sayfasına bakın.

Caddy görüntüsü, Dockerhub'dan çekilir çekilmez çalışacaktır. Ancak, henüz "ilk çalıştırma aşamasında" olduğu için onu durdurmalısınız. Kapsayıcıyı durdurmak için Powershell'i açın ve aşağıdaki komutları yürütün.

liman işçisi ps -a

Caddy konteyner kimliğini bulun. Ardından, kapsayıcının Windows sunucunuzda çalışmasını durdurmak için docker stop komutunu çalıştırın.

liman işçisi durağı CONTAINER_ID

Konteyner durduktan sonra yeniden başlatabilirsiniz. Konteyneri başlatmak için, konteyner kimliğiyle birlikte docker start komutunu kullanın. "Caddy" kullanmayın. "Caddy" kullanmak, yalnızca liman işçisi görüntüsünü ilk kez aşağı çekerken uygulanabilir.

liman işçisi CONTAINER_ID'yi başlat

Kapsayıcı başlatıldıktan sonra, Caddy web sunucusuna Windows Sunucunuzdaki bir tarayıcıdan (veya Windows Sunucu IP'si aracılığıyla uzaktan) erişebileceksiniz. Çalıştığını kontrol etmek için web tarayıcınızı aşağıdaki URL'ye yönlendirin.

yerel ana bilgisayar:8100

Veya

windows-sunucu-ip:8100

Caddy Web Sunucusunu Kullanma

Caddy Web Sunucusu oldukça gelişmiştir ve bu kılavuzda onu kendi ihtiyaçlarınıza göre nasıl özelleştirebileceğinizi ele almayacağız. Bu kılavuz, Caddy web sunucusunun bir Windows Server sistemine nasıl dağıtılacağına odaklanmaktadır.

Ancak, Caddy'de yeniyseniz sorun değil. Proje, Caddy'yi ihtiyaçlarınıza göre nasıl özelleştireceğiniz, web sayfalarını nasıl sunacağınız, SSL sertifikalarını nasıl etkinleştireceğiniz ve çok daha fazlası hakkında bazı mükemmel belgelere sahiptir.

Caddy web sunucusu ve bununla Windows'ta neler yapabileceğiniz hakkında daha fazla bilgi için lütfen resmi belgelere bakın . Spesifik Docker yardımı için Caddy liman işçisi sayfasına bakın .

Yorum bırak

Windows 11 yapı 22635.4870 (KB5050087), Beta Kanalında Kilit Ekranı değişiklikleri getiriyor.

Windows 11 yapı 22635.4870 (KB5050087), Beta Kanalında Kilit Ekranı değişiklikleri getiriyor.

Windows 11 (yapı 22635.4870) için KB5050087 güncellemesi, kilit ekranı widget'larının özelleştirilmesi ve dosya gezgini için değişikliklerle birlikte Beta Kanalında yayınlandı.

Windows 11 25H2 için 26220.6780 (KB5067103) sürümü, Çalıştır (Geliştirici) uygulamasına karanlık modu getiriyor.

Windows 11 25H2 için 26220.6780 (KB5067103) sürümü, Çalıştır (Geliştirici) uygulamasına karanlık modu getiriyor.

KB5067103 (26220.6780 ve 26120.6780 sürümleri), Windows 11 Çalıştır uygulamasında karanlık modu iyileştiriyor, Ayarlar'daki yapay zeka aracısını geliştiriyor ve hata düzeltmelerini yayınlıyor.

Windows 11de KB5066835 güncellemesini yükledikten sonra ortaya çıkan LocalHost sorununu nasıl çözebilirim?

Windows 11de KB5066835 güncellemesini yükledikten sonra ortaya çıkan LocalHost sorununu nasıl çözebilirim?

Ekim 2025'te Windows 11 için KB5066835 güncellemesini yükledikten sonra ortaya çıkan localhost sorununu düzeltmek için Windows Update'i çalıştırın veya PowerShell'i kullanın.

Windows 11 25H2 kurulumunda sorunların önlenmesi nasıl sağlanır?

Windows 11 25H2 kurulumunda sorunların önlenmesi nasıl sağlanır?

Windows 11 25H2 yükseltmesi sırasında kurulum sorunlarını önlemek ve 24H2, 23H2 veya Windows 10'dan geçiş yaparken desteği kolayca uzatmak için ipuçları.

Windows 11de dokunmatik ekran nasıl devre dışı bırakılır?

Windows 11de dokunmatik ekran nasıl devre dışı bırakılır?

Windows 11'de dokunmatik ekranı Aygıt Yöneticisi, PowerShell veya Kayıt Defteri kullanarak devre dışı bırakma. Dokunmatik girişi kapatmak veya yeniden etkinleştirmek için adım adım talimatlar.

Windows 11de Microsoft Defender ile çevrimdışı virüs taraması nasıl yapılır?

Windows 11de Microsoft Defender ile çevrimdışı virüs taraması nasıl yapılır?

Windows 11'de Microsoft Defender Çevrimdışı özelliği, zorlu virüsleri, rootkit'leri ve diğer kötü amaçlı yazılımları hızlı bir şekilde kaldırabilir; işte nasıl yapılacağı.

Windows 11de depolama alanını nasıl boşaltabilirsiniz?

Windows 11de depolama alanını nasıl boşaltabilirsiniz?

Windows 11'de yer açmak için Geçici Dosyalar, Temizleme Önerileri, Depolama Algısı'nı kullanın, Hazırda Bekletmeyi devre dışı bırakın, virüs taraması yapın ve uygulamaları kaldırın.

Windows 11 27H2 için 29550 numaralı yapı, yeni güç ayarları (Canary) ile birlikte.

Windows 11 27H2 için 29550 numaralı yapı, yeni güç ayarları (Canary) ile birlikte.

Windows 11 için 29550 numaralı yapı sürümü, Emoji 16, Dosya Gezgini değişiklikleri, geliştirilmiş Yakın Paylaşım ve güncellenmiş güç ayarlarıyla birlikte Canary Kanalı'nda yayınlandı.

Windows 11 26H2 için 26300.8068 numaralı yapı (KB5079464), gereksiz uygulamaları kaldırma özelliğini ve kurulumunu iyileştiriyor (Geliştirici).

Windows 11 26H2 için 26300.8068 numaralı yapı (KB5079464), gereksiz uygulamaları kaldırma özelliğini ve kurulumunu iyileştiriyor (Geliştirici).

Windows 11 için KB5079464 (yapı 26300.8068), gereksiz uygulamaları kaldırma politikası güncellemeleri, kurulum iyileştirmeleri, sürücü güvenliği değişiklikleri ve daha fazlasıyla birlikte Geliştirici Kanalında yayınlandı.

Windows 11de Samsung bilgisayarda C sürücüsüne erişilemiyor (erişim reddedildi) hatası nasıl düzeltilir?

Windows 11de Samsung bilgisayarda C sürücüsüne erişilemiyor (erişim reddedildi) hatası nasıl düzeltilir?

Windows 11 güncellemeleri KB5077181 ve KB5079473, bazı Samsung bilgisayarlarda C sürücüsüne erişimi bozuyor. Microsoft sorunun nedenini doğruladı ve geçici bir çözüm sundu.