المقدمة لقد أحدثت الحاويات باستخدام Docker ثورة في طريقة نشر المطورين للتطبيقات، مما يوفر بيئة متسقة من التطوير إلى الإنتاج. سيسير هذا الدليل على خطوات حاوية تطبيق Python Flask باستخدام Docker. سنغطي كل شيء من إعداد بيئتك، وإنشاء Dockerfiles، وتشغيل تطبيق Flask الخاص بك داخل حاوية Docker. ما هو Docker؟ Docker هو منصة مفتوحة المصدر ..
Category : إدارة نظام لينكس
المقدمة يعتمد مسؤولو لينكس ومهندسو الشبكات غالبًا على أدوات قوية لتشخيص وحل مشكلات الشبكة. واحدة من هذه الأدوات القيمة هي أمر MTR (My Traceroute). يجمع MTR بين وظائف traceroute وping، ويقدم تحليلاً في الوقت الفعلي لمسار الشبكة بين المصدر والوجهة. يتناول هذا المقال تفاصيل استخدام أمر MTR في لينكس، بما في ذلك التثبيت، البنية، الخيارات، والتطبيقات ..
Samba هو مجموعة برامج مفتوحة المصدر تسمح بمشاركة الملفات والطابعات بين أجهزة الكمبيوتر التي تعمل بنظام Windows وأنظمة شبيهة بـ Unix، مثل Linux. يمكن أن يؤدي تثبيت وتكوين Samba على خادم Linux إلى تحسين كبير في قابلية التشغيل البيني وإمكانيات مشاركة الموارد لشبكتك. يوفر هذا الدليل شرحًا تفصيليًا حول كيفية تثبيت وتكوين واستكشاف أخطاء Samba ..
إذا كنت مثلي، فأنت ما زلت تتمسك بالأوامر التي ستصبح قريبًا غير مدعومة مثل ifconfig و nslookup و netstat. البدائل الجديدة هي ip و dig و ss على التوالي. حان الوقت (على مضض) للتخلي عن الأدوات القديمة والتوجه نحو المستقبل مع ss. يستحق أمر ip الذكر هنا لأن جزءًا من وظائف netstat قد تم استبداله بـ ip. يغطي هذا المقال الأساسيات لأمر ss حتى لا تضطر إلى البحث عنها (دون قصد للتورية). مقدمة إلى ss ..
جدول المحتويات 1. المقدمة أوبن ستاك هو منصة مفتوحة المصدر تُستخدم لإنشاء وإدارة السحب العامة والخاصة. يرشدك هذا الدليل خلال تثبيت أوبن ستاك يدويًا على خادم لينكس. 2. المتطلبات الأساسية تأكد من أن نظامك يلبي المتطلبات الأساسية التالية: 3. إعداد البيئة تحديث وترقية نظامك تثبيت الحزم الأساسية 4. تثبيت وإعداد مكونات أوبن ستاك أ. كيستون ..
مقدمة أوبنستاك هي منصة سحابية مفتوحة المصدر شائعة تمكّن من إدارة ومأتمتة مجموعات كبيرة من الخوادم الافتراضية والموارد. تم تطويرها لدعم نموذج البنية التحتية كخدمة (IaaS)، وأصبحت أوبنستاك العمود الفقري للعديد من السحب الخاصة والعامة. يوفر هذا الدليل مسارًا شاملاً لتثبيت وتكوين أوبنستاك، ويغطي كل شيء من متطلبات النظام إلى نصائح التكوين المتقدمة. جدول المحتويات ..
مقدمة Nextcloud هو منصة مفتوحة المصدر لمشاركة الملفات والتعاون، مصممة لتخزين البيانات والاتصال الآمن. يوفر بديلًا قويًا للخدمات السحابية التجارية، مما يتيح لك التحكم الكامل في بياناتك. سيوضح لك هذا الدليل كيفية تثبيت Nextcloud على Ubuntu 24.04/22.04، وضمان أن تكون إعداداتك آمنة ومحسنة. المتطلبات الأساسية قبل البدء، تأكد من وجود العناصر التالية: الخطوة 1: تحديث ..
لقد غيّر Docker الطريقة التي نطور ونستضيف وندير التطبيقات من خلال إدخال مفهوم الحاويات. توفر الحاويات بيئة متناسقة ومعزولة للتطبيقات، مما يسمح لها بالعمل بشكل موثوق عبر بيئات حوسبة مختلفة. ومع ذلك، قد تكون هناك أوقات تحتاج فيها إلى نقل الحاويات من مضيف إلى آخر، سواء لتوازن الحمل أو التوسع أو أغراض استرداد الكوارث. في ..
تعتبر لوحة تحكم Hestia لوحة تحكم قوية ومفتوحة المصدر تبسط إدارة المواقع الإلكترونية وقواعد البيانات وحسابات البريد الإلكتروني وسجلات DNS وغير ذلك الكثير. تجعل واجهتها الويب سهلة الاستخدام وميزاتها الواسعة منها خيارًا شائعًا بين مشرفي الخادم ومطوري الويب وأصحاب المواقع الإلكترونية. في هذا الدليل الشامل، سنرشدك خلال عملية تثبيت لوحة تحكم Hestia على خادم Ubuntu ..
في أي بيئة خادم إنتاج، تُعد إدارة ملفات السجلات جانبًا حاسمًا من جوانب إدارة النظام. تحتوي ملفات السجلات على معلومات قيمة حول أحداث النظام وسلوك التطبيقات والمشكلات المحتملة، مما يجعلها لا غنى عنها لأغراض استكشاف الأخطاء وإصلاحها والمراقبة. ومع ذلك، إذا تركت دون رقابة، يمكن أن تنمو ملفات السجلات بسرعة، مستهلكة مساحة قرص كبيرة وقد ..