Web Hosting Questions and Answers
يمكننا أن نسمح لبعض عناوين الـ IP الموثوقة بالتأكد من عدم إدراجها في القائمة السوداء حتى إذا لاحظت بعض المحاولات الفاشلة وما إلى ذلك. عادةً ما نضع في القائمة عناوين الـ IP الثابتة الخاصة بنا للتأكد من أننا لا نحظرها بالكامل.
مساحة القرص تعني المساحة المخصصة لتخزين بياناتنا.
لا تعمل CGI scripts عند تحميلها في وضع BINARY. أيضا، يتم تعيين أذونات الملف بالطريقة الصحيحة. لا تقم بتعيينه على القراءة والكتابة والتنفيذ لوضع كل شخص وتغييره حتى يكون قابلاً للقراءة على خادم الويب ومتصفح العميل.
يوفر (WHM) Web Host Manager التحكم الإداري في الخوادم الخاصة بك. يمكنك استخدام WebHost Manager لإنشاء حسابات فردية، وإضافة نطاقات إلى الخادم الخاص بك، وإدارة لاستضافة الميزات، وإجراء صيانة أساسية للنظام ولوحة التحكم.
لكافة الارصفة مميزات فريدة. حيث تحتاج التطبيقات التي تعمل على PHP، وقاعدة بيانات MySQL، إلى استضافة Unix / Linux بينما تحتاج تلك التي تعمل على ASP .net ، وقاعدة بيانات MS SQL إلى استضافة Windows . بناءً على التكلفة، تعد استضافة Unix / Linux أرخص من استضافة Windows.
نعم، إذا كان يدعم Linux أو Windows OS، فيمكنك تشغيله على الـ VPS الخاص بك.
Domain parking هو عملية استضافة نطاقات إضافية على حسابك والتي تعرض نفس موقع الويب الخاص بنطاقك الأساسي وتشارك إحصائيات الويب أيضًا؛ ومع ذلك، يمكنك إعطاء النطاق المتوقف صناديق البريد الإلكتروني الخاصة به.
توفر الاستضافة الكاملة للخدمة على الويب مميزات إضافية وذلك بالإضافة إلى توفير مساحة على الويب ونقل النطاق ورسائل البريد الإلكتروني للموقع. ويشمل أيضًا دعمًا هاتفيًا مجانيًا على مدار الساعة طوال أيام الأسبوع أو خدمات تصميم مواقع الويب أو صيانة محتوى موقع الويب أيضًا.
يمكن تحميل ملفات الويب باستخدام خيار File Manager في لوحة التحكم أو يمكنك استخدام File Transfer Protocol لتحميل ملف إلى الدليل الرئيسي public_html في ملف الاستضافة و htdocs المعتمد على Linux في خوادم الاستضافة المستندة إلى Windows.
مدة التشغيل تعني مقدار الوقت الذي يتم فيه تشغيل الخادم وتشغيله.
اسم النطاق هو ببساطة اسم موقع. تعريفيا، يعد اسم النطاق هو عنوان فريد على شبكة الإنترنت لتحديد عنوان IP واحد أو مجموعة من عناوين الـ IP
يستخدم الكمبيوتر عنوان الـ IP، وذلك لأنه من الصعب أن يتذكر البشر عنوان الـ IP، لذا قاموا بتطوير النطاقات.
تشير استضافة الويب الافتراضية إلى عملية تشغيل خوادم ويب “افتراضية" متعددة على كمبيوتر مضيف واحد، وباستخدام هذه التقنية، يمكن لجهاز كمبيوتر واحد استضافة الآلاف من مواقع الويب المستقلة، وأحيانًا على عنوان الـ IP نفسه.
لغة البرمجة الأساسية المستخدمة لتطوير cPanel & WHM هي Perl.
بالنسبة لنظام Windows DNS ، المجلد الافتراضي لملفات الzone هو %systemroot%system32dns.
ولاستخدام BIND ، يتم تحديد موقع ملف الـZone لكل Zone في ملف BIND configuration file /etc/ named.conf.
Shell هو برنامج مستخدم يقدم واجهة للتواصل مع أنظمة تشغيل Linux. تقبل Shell الأوامر والبرامج وshell scripts التي ينفذها المستخدمون بتنسيق يمكن قراءته من قبل الإنسان وتحويلها إلى برنامج يمكن أن يفهمه Kernel.
يعد Shell script سلسلة من الأوامر المرتبة في شكل خاص بها ويتم تخزينها في ملف يتم تشغيله بواسطة Shell.
Kernel هو الجزء الأساسي من أنظمة التشغيل. يقوم بإدارة طلبات الإدخال / الإخراج I/O requests وترجمتها إلى إرشادات بيانات لوحدة المعالجة المركزية والمكونات الأخرى.
ببساطة، يقوم بإنشاء اتصال بين جزء Software وجزء Hardware
تستخدم الـ Pipes لدمج اثنين أو أكثر من الأوامر. حيث تكون مخرجات الأمر الأول هي مدخلات الأمر الثاني وهكذا.
Bash التي تعني “Bourne-Again Shell" هي shell أو مترجم لغة الأمر لنظام التشغيل. إنه في الأساس معالج أوامر يعمل عادةً في إطار نص، مما يسمح للمستخدم بكتابة الأوامر التي تحقق بعض الإجراءات. حيث يمكنه قراءة الأوامر من ملف يسمى البرنامج النصي الذي يمكن استخدامه لمزيد من التقنيات الالية.
ما هي حالات العمليات في Linux ؟
يمكن أن تكون عملية Linux في عدد من الحالات المختلفة. رموز الحالة الأكثر شيوعًا التي تراها هي:
• R: قيد التشغيل ، إنها فقط تنتظر وحدة المعالجة المركزية لمعالجتها.
• S: نوم متقطع ، في انتظار اكتمال حدث ، مثل الإدخال من الجهاز.
• D: نوم لا ينقطع ، وهي عمليات لا يمكن ايقافها أو قطعها بإشارة ، وعادةً ما تجعلها تختفي ، يجب عليك إعادة التشغيل لإصلاح المشكلة.
• Z: Zombie ، هي عمليات منهية تنتظر جمع حالتها.
• T: متوقف ، عملية تم تعليقها / إيقافها
يمكننا استخدام الأمر ls لسرد المعلومات حول الملفات وال Directories داخل نظام الملفات. يعد الأمر ls أحد الأوامر الأساسية التي يجب على أي مستخدم Linux معرفتها. هناك بعض خيارات سطر الأوامر للحصول على مزيد من التفاصيل حول الملف مثل الأذونات والملكية والتاريخ والوقت المعدلين وما إلى ذلك. يتم توفير syntax بناء الجملة الأساسي لعرض الملفات داخل مجلد أدناه:
cd
ls
بشكل افتراضي، لن يعرض الأمر ls الملفات المخفية. في Linux ، الملف المخفي هو أي ملف يبدأ بنقطة (.).
لعرض جميع الملفات بما في ذلك الملفات المخفية، استخدم الخيار:
# ls -la
من أجل ايقاف عملية ما، فانك سوف تحتاج إلى تحديد موقع تفاصيل العملية. حسب الموقف، يمكنك استخدام أي من الأوامر التالية لهذا الغرض:
top, ps, pidof and pgrep
هناك أوامر مختلفة يمكنك استخدامها لايقاف العمليات – kill, killall, pkill and top
SSH هو بروتوكول يستخدم لتسجيل الدخول بأمان على الأنظمة البعيدة عبر سطر الأوامر. و تلك هي الطريقة الأكثر شيوعًا للوصول إلى خوادم Linux أو Unix البعيدة. عند المقارنة بـ Telnet ، فان SSH هو الأكثر أمانًا لأن اتصال العميل / الخادم موثق باستخدام شهادة رقمية كما يتم ايضا تشفير كلمات المرور.
بناء جملة تسجيل الدخول إلى جهاز Unix / Linux بعيد باستخدام SSH هو
# sshuser@ip-address or hostname75
نظام الملفات هو وسيلة لتخزين المعلومات على جهاز كمبيوتر يتكون عادة من تسلسل هرمي من ال directories المستخدمة لتنظيم الملفات. هناك أنواع متعددة من أنظمة الملفات، بما في ذلك FAT32 وNTFS للأجهزة التي تعمل بنظام Windows OS و Ext3 و Ext4 و XFS و Btrfs للأجهزة التي تعمل بنظام Linux و HFS / HFS + لوسائط التخزين في نظام التشغيل Mac OS X.
• الأوامر الداخلية: تلك هي الأوامر التي يتم تنفيذها مباشرة بواسطة Linux shell. لن تكون هناك عملية منفصلة لتشغيل هذه الأوامر. بالنسبة لجميع الأوامر المدمجة، فإن تنفيذ الأمر يكون سريعًا لأنه لا توجد حاجة للتحقق من المسار الدقيق وأيضًا لا يتم إنشاء عملية لنفسها أيضًا.
أمثلة: cd، pwd، echo
• الأوامر الخارجية: تُعرف الأوامر التي يتم تنفيذها بواسطة kernel بالأوامر الخارجية. سيكون لكل أمر معرف مختلف للعملية. عندما يحتاج الأمر إلى تنفيذ أمر خارجي، تبحث shell عن مسارها المحدد في متغير PATH وأيضًا يجب إنشاء عملية جديدة وتنفيذ الأمر. عادةً ما توجد هذه البرامج النصية في /bin or /usr/bin أمثلة: ls, cat. mv
تعد ذاكرة (RAM)، وهي اختصار لـ “ذاكرة الوصول العشوائي"، نوعًا من تخزين البيانات يستخدم للاحتفاظ بتعليمات البرنامج التي يتم استخدامها بشكل متكرر، بغرض زيادة السرعة العامة للنظام. يتم استخدام ذاكرة الوصول العشوائي لتخزين البيانات المؤقتة التي تم إنشاؤها. ولذلك، عند إيقاف تشغيل الجهاز، ستفقد البيانات الموجودة في ذاكرة الوصول العشوائي. لهذا السبب يطلق عليها “ذاكرة متقلبة".
ROM ، اختصار لـ “ذاكرة للقراءة فقط" ، هي ذاكرة غير ثابتة لا يمكن تغييرها أو إعادة برمجتها بسهولة. البيانات المخزنة في ROM لا تضيع عند فصل الطاقة. أحد أمثلة ROM هو BIOS في جهازك -شريحة تحمل الإرشادات اللازمة لجهاز الكمبيوتر الخاص بك لبدء عملية البدء الأولية.
ذاكرة التخزين المؤقت تسمى أيضًا ذاكرة وحدة المعالجة المركزية. إنها ذاكرة وصول عشوائي يمكن للمعالج الدقيق للكمبيوتر الوصول إليها بسرعة أكبر من ذاكرة الوصول العشوائي العادية. إنه مدمج مباشرة على الرقاقة أو يوضع على الرقاقة المخصصة والمتصلة بالمعالج. تتمثل الوظيفة الأساسية لذاكرة التخزين المؤقت في تخزين بيانات البرنامج التي يتم الرجوع إليها بشكل متكرر بواسطة البرنامج. لذلك يزيد من السرعة الإجمالية للتطبيقات
يخزن الكمبيوتر البيانات باستخدام عدة طرق مختلفة. لذا، هناك مستويات مختلفة من تخزين البيانات، والتي قد يشار إليها باسم التخزين الأساسي والثانوي. غالبًا ما يُعتبر محرك الأقراص الصلبة الداخلي للجهاز أداة تخزين أساسية، في حين تُعتبر محركات الأقراص الصلبة الخارجية وغيرها من الوسائط الخارجية أجهزة تخزين ثانوية.
NFS تعني نظام ملفات الشبكة والذي يستخدم عادة لإدارة ومشاركة الملفات عبر الشبكة. إنها طريقة آمنة لإدارة ملفاتك المهمة. يتيح ذلك للمستخدمين المحليين الوصول إلى بياناتهم وملفاتهم عن بُعد وإدارتها بنفس الطريقة التي يتم الوصول إليها بها محليًا حتى لو كانوا بعيدًا.
الغرض من NFS
• طريقة آمنة لتبادل وإدارة الملفات الهامة عن بعد.
• يمكن تخزين البيانات على جهاز واحد ولا تزال متاحة للآخرين عبر نفس الشبكة التي توفر أمانًا أفضل واستهلاكًا أقل للمساحة.