حسنا
من الشرح السابق يتضح لنا أن برامج السيرفر هي في الغالب برامج خوادم. وقد تكون برامج زبائن وقد تكون لا هذا ولا ذاك بل برامج مستقلة بذاتها.
إذن نحن عندنا ثلاثة أنواع من البرامج على السيرفر:
1- برامج سيرفر وهذه هي الغالبة.
2- برامج زبائن
3- برامج مستقلة بذاتها لا هي خوادم ولا هي زبائن.
ولنأخذ كل نوع ونفصل فيه قليلا.
1- برامج تعمل كخوادم
وهذه مثل خادم الويب، وفي عالم اللينوكس خادم الويب عادة يكون أباتشي Apache
ومثل أيضا خادم البريد الإلكتروني، أيضا في اللينوكس عادة ما تكون sendmail وقد تكون qmail أو exim أو postfix أو غير ذلك. وكل هذه الأسماء هي خوادم بريد إلكتروني.
ومثل خادم ال SSH، فلكي تستطيع أنت أن تستخدم برنامج الزبون الخاص بال ssh لكي تتصل بالسيرفر، فيجب أن يكون هناك خادم لل SSh يقدم لك هذه الخدمة.
ومثل خادم قواعد البيانات MySQL
ومثل خادم ال DNS الخاص بأسماء النطاقات.
ومثل خادم ال FTP وخادم الشات digichat وغير ذلك من الأمور المشهورة.
وهكذا نرى أن السيرفر الواحد أو الخادم الواحد كجهاز كمبيوتر في عالم الاستضافة هو عادة في حقيقة الامر عبارة عن أكثر من خادم في آن واحد.
وكل هذه الخوادم يمكن أن توضع على أجهزة كمبيوتر منفصلة لكل واحد منها، ولكنها عادة في عالم الاستضافة توضع على جهاز واحد.
2- برامج الزبائن
كل الخدمات السابقة لها برامج زبائن، وبعضها يوحد أيضا على أجهزة السيرفر. وليس معنى وجودها على جهاز يسمى سيرفر أنها هي الأخرى عبارة عن سيرفر. ولكن كما فهمنا كلمة السيرفر تطلق على الجهاز مجازا لأن معظم ما عليه هو برامج سيرفر ولأن معظم عمله أغلب الوقت هو بهذه البرامج التي هي خوادم.
فمثلا، يوجد زبون ssh للاتصال بخوادم أخرى، ويوجد زبون ftp وغير ذلك.
وهناك من برامج الزبائن ما يمكن الوصول إليه من خلال الويب، مثل برنامج زبون البريد الإلكتروني الذي يستخدم من خلال الويب وهو ما يسمى webmail
وهناك برنامج إدارة قواعد البيانات phpmyadmin
وهناك برنامج لوحة التحكم مثل cpanel وplesk غير ذلك من لوحات التحكم.
فكل هذه البرامج هي عبارة عن برامج زبون ولكنها تعمل من خلال الويب، أي تحتاج إلى خادم ويب لكي تعمل من خلاله، إما خادم ويب منفصل أو نفس خادم الويب الذي يوضع عليه مواقع العملاء.
3- البرامج المستقلة
فهذه برامج لا يمكن أن يطلق عليها خوادم أو زبائن. مثل iptables مثلا الذي هو يعمل كجدار ناري. فهذا البرنامج يتعامل مع ال kernel وليس له اتصال بخادم أو زبون.
ومثل البرامج الفائدية الأخرى مثل gzip و tar وغير ذلك من البرامج الفائدية utilities.
أخي الكريم
هذا بإيجاز شديد، وبالطبع أخي الكريم التعامل مع الخوادم في عالم الاستضافة وعالم الإنترنت سيوضح هذه المسألة أكثر مع الوقت بإذن الله.
وجزاك الله خيرا
|