قم بتشغيل خادم الويب Caddy على Windows Server

Caddy هو خادم ويب مصمم حول الأمان. إنه خادم الويب الوحيد الذي يستخدم HTTPS افتراضيًا ويعمل جيدًا. إذا كنت ترغب في استخدامه على Windows ، يمكنك ذلك. إليك كيفية تشغيل خادم الويب Caddy على Windows Server.

كيفية تثبيت Docker على Windows Server

ستحتاج إلى تكوين Docker وإعداده على Windows Server لاستخدام حاوية خادم الويب Caddy. يعد إعداد Docker عملية متضمنة تمامًا ولها عدة خطوات.

لإعداد Docker على نظام Windows Server الخاص بك ، افتح PowerShell وأدخل الأوامر التالية. يجب أن تقوم هذه الأوامر بتثبيت Docker لاستخدامك. ومع ذلك ، افهم أن هذا الإصدار من Docker يمكنه فقط تشغيل حاويات Windows ، وليس حاويات Linux.

Install-Module -Name DockerMsftProvider "-Repository PSGallery" -Force Install-Package -Name docker "-ProviderName DockerMsftProvider Restart-Computer -Force

لمزيد من المعلومات حول كيفية تشغيل Docker على Windows Server الخاص بك ، يرجى مراجعة دليلنا التفصيلي حول كيفية تشغيل حاويات Docker على Windows Server. إنه متعمق ويغطي كل ما تحتاج لمعرفته حول Docker على نظام خادم Windows.

كيفية إعداد حاوية Caddy Docker على Windows Server

يجب عليك سحب أحدث حاوية Caddy Docker من Docker hub لتشغيلها على نظام Windows الخاص بك. لسحبه ، استخدم أمر سحب عامل الإرساء التالي .

docker run -d -p 8100: 80 العلبة

سيستغرق سحب حاوية العلبة بعض الوقت. يحتوي على الكثير من الملفات لتنزيلها ، لذلك قد يستغرق الأمر بضع دقائق حتى يكتمل. عند الانتهاء من سحب الحاوية ، يمكنك التحقق منها باستخدام أمر docker ps -a .

عامل ميناء ps -a

إعداد Caddy مع Docker Compose

يعد الإعداد الافتراضي لـ Caddy in Docker أكثر من كافٍ لمعظم المستخدمين. ومع ذلك ، إذا كنت خبيرًا ، فقد ترغب في تكوين خادم Caddy مسبقًا مع Docker Compose. يجب عليك أولاً تثبيت Docker Compose وتكوينه على Windows Server مسبقًا.

للبدء ، افتح Windows File Explorer ، ثم انتقل إلى "C: \ Program Files \ Docker". بعد التنقل هناك ، اضغط باستمرار على مفتاح Shift ، وانقر بزر الماوس الأيمن على مساحة. ثم حدد "فتح نافذة PowerShell هنا".

عند تحديد "فتح نافذة PowerShell هنا" ، سيتم تشغيل محطة PowerShell. من هناك ، أدخل الأوامر التالية. بدلاً من ذلك ، يمكنك التشغيل cd 'C:\Program Files\Docker'في PowerShell.

[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 ، يمكنك تشغيله باستخدام:

القرص المضغوط 'C: \ Program Files \ Docker'. \ docker-compose.exe

بمجرد تشغيل Docker Compose ، توجه إلى صفحة Caddy على DockerHub وتعرف على كيفية تكوينه.

كيفية استخدام خادم الويب Caddy على Windows Server

تأتي صورة Caddy التي تم سحبها من Docker (إصدار Windows Server) مع تكوين جاهز للتشغيل. هذا التكوين لا يحتاج إلى تعديل. ومع ذلك ، إذا كنت ترغب في إجراء تعديلات ، فتحقق من صفحة Caddy الرسمية على DockerHub.

سيتم تشغيل صورة العلبة بمجرد سحبها من Dockerhub. ومع ذلك ، يجب عليك إيقافه ، لأنه لا يزال في "مرحلة التشغيل الأولى". لإيقاف الحاوية ، افتح Powershell ، وقم بتنفيذ الأوامر التالية.

عامل ميناء ps -a

ابحث عن معرف حاوية العلبة. بعد ذلك ، قم بتشغيل docker stop لإيقاف تشغيل الحاوية على خادم Windows الخاص بك.

توقف عامل الإرساء CONTAINER_ID

مع إيقاف الحاوية ، يمكنك تشغيلها مرة أخرى. لبدء الحاوية ، استخدم أمر docker start مع معرف الحاوية. لا تستخدم "العلبة". استخدام "العلبة" قابل للتطبيق فقط عند سحب صورة عامل الإرساء لأسفل للمرة الأولى.

بدء عامل الإرساء CONTAINER_ID

مع بدء تشغيل الحاوية ، ستتمكن من الوصول إلى خادم الويب Caddy في متصفح على خادم Windows (أو عن بُعد عبر Windows Server IP.) للتحقق من أنها تعمل ، قم بتوجيه متصفح الويب الخاص بك إلى عنوان URL التالي.

المضيف المحلي: 8100

أو

windows-server-ip: 8100

باستخدام خادم ويب Caddy

Caddy Web Server متقدم جدًا ، ولن نتطرق إلى كيفية تخصيصه وفقًا لاحتياجاتك الخاصة في هذا الدليل. يركز هذا الدليل على كيفية نشر خادم الويب Caddy على نظام Windows Server.

ومع ذلك ، إذا كنت جديدًا على Caddy ، فلا بأس بذلك. يحتوي المشروع على بعض الوثائق الممتازة حول كيفية تخصيص Caddy لاحتياجاتك ، وكيفية خدمة صفحات الويب ، وتفعيل شهادات SSL ، وغير ذلك الكثير.

لمزيد من المعلومات حول خادم الويب Caddy وما يمكنك فعله به على Windows ، يرجى مراجعة الوثائق الرسمية . للحصول على تعليمات Docker محددة ، تحقق من صفحة Caddy docker .

Leave a Comment

فتح أمان ويندوز 11: الدليل الشامل لتفعيل التمهيد الآمن في BIOS

فتح أمان ويندوز 11: الدليل الشامل لتفعيل التمهيد الآمن في BIOS

اكتشف تعليمات خطوة بخطوة حول كيفية إعداد ميزة التمهيد الآمن في نظام التشغيل Windows 11 من خلال BIOS. عزز أداء جهاز الكمبيوتر الخاص بك

🚨 الحل الأمثل: حل مشكلة خدمة تحديثات ويندوز المفقودة في ويندوز 11 في دقائق!

🚨 الحل الأمثل: حل مشكلة خدمة تحديثات ويندوز المفقودة في ويندوز 11 في دقائق!

هل تواجه مشكلة مع خطأ "خدمة تحديثات ويندوز مفقودة" في ويندوز 11؟ اكتشف حلولاً مجربة وفعّالة خطوة بخطوة لاستعادة تحديثاتك بسهولة. استمتع بتجربة استخدام سلسة وخالية من الإحباط!

🚀 الحل الأمثل لخطأ تحديث ويندوز 11 رقم 0x80073712 في عام 2026 – لا مزيد من التوقفات المحبطة!

🚀 الحل الأمثل لخطأ تحديث ويندوز 11 رقم 0x80073712 في عام 2026 – لا مزيد من التوقفات المحبطة!

هل تواجه مشكلة في تحديث ويندوز 11 مع الخطأ 0x80073712؟ اكتشف حلولاً مجربة وفعّالة خطوة بخطوة لعام 2026، بما في ذلك نصائح لحل المشكلات لضمان تشغيل التحديثات بسلاسة ودون أي متاعب. وداعاً لفشل التثبيت!

🚨 الدليل الشامل: كيفية إصلاح وضع الأمان في ويندوز 11 مع خطأ الشبكة بسرعة وسهولة

🚨 الدليل الشامل: كيفية إصلاح وضع الأمان في ويندوز 11 مع خطأ الشبكة بسرعة وسهولة

هل تواجه مشكلة في تشغيل وضع الأمان في ويندوز 11 مع ظهور خطأ في الشبكة؟ إليك خطوات مجربة لإصلاحها بسرعة، واستعادة الاتصال بالإنترنت، وتشغيل جهاز الكمبيوتر بسلاسة. لا حاجة لأي خبرة تقنية!

إصلاح مشكلة تغيير حجم النص في موجه الأوامر (Cmd.exe) في نظام التشغيل ويندوز 11: خطوات واضحة لاستعادة الوضوح

إصلاح مشكلة تغيير حجم النص في موجه الأوامر (Cmd.exe) في نظام التشغيل ويندوز 11: خطوات واضحة لاستعادة الوضوح

هل تواجه مشكلة في عرض النصوص غير الواضحة أو كبيرة الحجم في موجه الأوامر (Cmd.exe) على نظام التشغيل ويندوز 11؟ اكتشف حلولاً مجربة لمشكلة تغيير حجم النصوص، بدءًا من التعديلات البسيطة وصولاً إلى تعديلات التسجيل المتقدمة، لضمان عرض واضح لسطر الأوامر.

🚀 الحل الأمثل لمشكلة ارتفاع استخدام ملف Pagefile.sys في نظام التشغيل Windows 11: استعد سرعة جهاز الكمبيوتر الخاص بك الآن!

🚀 الحل الأمثل لمشكلة ارتفاع استخدام ملف Pagefile.sys في نظام التشغيل Windows 11: استعد سرعة جهاز الكمبيوتر الخاص بك الآن!

هل تواجه مشكلة ارتفاع استهلاك ملف pagefile.sys في نظام التشغيل ويندوز 11؟ اكتشف خطوات فعّالة لحل المشكلة وإصلاح تسريبات الذاكرة، وتحسين الذاكرة الافتراضية، وتعزيز الأداء دون فقدان البيانات. دليل سهل ومفصّل لجميع المستخدمين.

🚨 الحل الأمثل: أوقف تعطل برنامج Wallpaper Engine على نظام التشغيل Windows 11 الآن!

🚨 الحل الأمثل: أوقف تعطل برنامج Wallpaper Engine على نظام التشغيل Windows 11 الآن!

هل تواجه مشكلة في تعطل برنامج Wallpaper Engine على نظام ويندوز 11؟ اكتشف خطوات فعّالة لحل المشكلة، بدءًا من تحديثات برامج التشغيل وصولًا إلى إعادة تثبيت النظام بالكامل، لاستعادة تشغيل خلفياتك الديناميكية بسلاسة. حلول سريعة وفعّالة بالداخل!

حل مشكلة عدم حفظ حالة بطارية الكمبيوتر المحمول بنظام ويندوز 11: حلول سريعة وسهلة

حل مشكلة عدم حفظ حالة بطارية الكمبيوتر المحمول بنظام ويندوز 11: حلول سريعة وسهلة

هل تواجه مشكلة في حفظ إعدادات بطارية الكمبيوتر المحمول بنظام ويندوز 11؟ اكتشف حلولاً مجربة لتحسين عمر البطارية، بدءًا من التعديلات البسيطة وصولاً إلى استكشاف الأخطاء وإصلاحها المتقدم. احفظ إعداداتك اليوم!

🚀 الحل الأمثل: حل مشكلة عدم استجابة شاشة اللمس في نظام ويندوز 11 في دقائق!

🚀 الحل الأمثل: حل مشكلة عدم استجابة شاشة اللمس في نظام ويندوز 11 في دقائق!

هل تواجه مشكلة في استجابة شاشة اللمس في نظام ويندوز 11؟ اكتشف حلولاً مجربة لاستعادة وظائف شاشة اللمس بسرعة وسهولة. دليل خطوة بخطوة لتجربة تفاعل سلسة باللمس.

🚨 الدليل النهائي: إصلاح خطأ خدمة مركز الأمان مفقودة في ويندوز 11 في دقائق!

🚨 الدليل النهائي: إصلاح خطأ خدمة مركز الأمان مفقودة في ويندوز 11 في دقائق!

هل تواجه مشكلة في خدمة مركز الأمان في ويندوز 11؟ اكتشف حلولاً مجربة وفعّالة خطوة بخطوة لاستعادة نظامك