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 11de uygulamalar nasıl kaldırılır?

Windows 11de uygulamalar nasıl kaldırılır?

Windows 11'de bir uygulamayı kaldırmak için Ayarlar > Uygulamalar > Yüklü uygulamalar bölümünü açın, uygulama menüsüne tıklayın ve Kaldır düğmesini seçin.

Windows 11de Geri Çağırma özelliğini tamamen kaldırma (3 yol)

Windows 11de Geri Çağırma özelliğini tamamen kaldırma (3 yol)

Windows 11'de Recall özelliğini kaldırmak için Ayarlar > Sistem > İsteğe bağlı özellikler > Daha fazla Windows özelliği yolunu izleyin ve Recall seçeneğinin işaretini kaldırın.

Outlook uygulamasında e-postaları nasıl planlayabilirim?

Outlook uygulamasında e-postaları nasıl planlayabilirim?

Outlook, e-postaları daha sonra gönderilmek üzere planlamanıza olanak tanır ve bu kılavuzda, bu özelliği kullanmanın adımlarını öğreneceksiniz.

Windows 11 ve 10da herhangi bir uygulamayı yönetici olarak nasıl çalıştırabilirim?

Windows 11 ve 10da herhangi bir uygulamayı yönetici olarak nasıl çalıştırabilirim?

Windows 11 (veya 10) üzerinde bir uygulamayı yönetici olarak çalıştırmak için bağlam menüsü seçeneğini, uygulama özelliklerini veya sudo ya da runas komutlarını kullanabilirsiniz.

Windows 11de herhangi bir pikselden HEX, RGB, HSL renk kodları nasıl alınır?

Windows 11de herhangi bir pikselden HEX, RGB, HSL renk kodları nasıl alınır?

Windows 11'de, PowerToys veya Ekran Alıntısı Aracı'ndaki Renk Seçici'yi kullanarak ekranınızdaki herhangi bir rengi bulabilirsiniz ve işte nasıl yapılacağı.

Windows 11 22H2 sürümü yayınlandıktan sonra 21H2 ISO dosyasını nasıl indirebilirsiniz?

Windows 11 22H2 sürümü yayınlandıktan sonra 21H2 ISO dosyasını nasıl indirebilirsiniz?

Windows 11 22H2 sürümü yayınlandıktan sonra 21H2 ISO dosyasını indirmek için Rufus indirme seçeneğini kullanın ve 21H2 sürümünü seçin. İşte nasıl yapılacağı.

Windows 11 22H2 ISO (önizleme) nasıl indirilir?

Windows 11 22H2 ISO (önizleme) nasıl indirilir?

Windows 11 22H2'nin ISO dosya önizlemesini indirmek için UUP Dump komut dosyasını kullanabilir ve ardından Rufus'u kullanarak önyüklenebilir bir USB oluşturabilirsiniz. İşte nasıl yapılacağı.

Microsoft, tüketicilere Windows 10 için ücretli, genişletilmiş güvenlik güncellemeleri sunacak.

Microsoft, tüketicilere Windows 10 için ücretli, genişletilmiş güvenlik güncellemeleri sunacak.

Microsoft, 2025'te desteğin sona ermesinden sonra da Windows 10'u kullanmaya devam edebilmek için sıradan kullanıcılara Genişletilmiş Güvenlik Güncellemeleri (ESU) sunmaya devam edecek.

Windows 11de Zaman Noktası Geri Yükleme özelliğini kullanarak bilgisayarı önceki bir duruma nasıl geri döndürebilirsiniz?

Windows 11de Zaman Noktası Geri Yükleme özelliğini kullanarak bilgisayarı önceki bir duruma nasıl geri döndürebilirsiniz?

Windows 11'de Belirli Bir Zamana Geri Yükleme özelliği, sisteminizi önceki çalışan bir duruma geri yüklemenizi sağlar. İşte geri yükleme noktalarını nasıl yapılandıracağınız ve bilgisayarınızı nasıl kurtaracağınız.

Dellin doğruladığına göre, 1 milyar bilgisayar hala Windows 10da takılı kalmış ve yükseltmeye direniyor.

Dellin doğruladığına göre, 1 milyar bilgisayar hala Windows 10da takılı kalmış ve yükseltmeye direniyor.

Dell'in kazanç açıklamasına göre, 1 milyar bilgisayar hala Windows 10 kullanıyor ve bunların yarısı donanım açısından Windows 11 ile uyumlu değil.