في هذه المقالة سوف نجيبك على أسئلتك بخصوص السيرفر المحلي LocalHost وكيف تجعل حاسبك يعمل كاستضافة مدفوعة للمواقع وكيف تتمكن من تركيب موقعك على حاسبك دون انترنت.
العملية سهلة ولا تتطلب مجهودا كبيرا بل لن تحتاج سوى لبرامج سهلة الاستعمال لتحقق مطلبك.
لن تحتاج لخبرة في البرمجة ولكن اذا كنت تريد تعلمها فهذه ستكون خطوتك الأولى
فقط تابع معنا وتذكر الخطوات جيدا والا فسوف تحتاج للعودة لهذا المقال في كل مرة.
بداية ما هو السيرفر المحلي وما عمله ؟
جواب هذا السؤال سهل : فكلمة سيرفر تعني موزع ووكلمة محلي تعني انه لا يتعدى حدود حاسبك.
أما في حال ربطته بالانترنت يصبح عبارة عن استضافة ( تسضيف فيها ملفاة موقعك ويمكن لاشخاص عبر العالم قراءة محتوى موقعك. )
. أما المحلي فلايظهر الا لك انت صاحب الحاسب فقط.
كيف احصل على السيرفر المحلي؟
يمكن ذلك بواسطة برامج تحملها مجانا وتسطبها على حاسبك.
من اشهر هذه البرامج :
AppServ : Apache + PHP + MYSQL
النسخة المتوفرة الآن هي AppServ 9.3.0

user: root & pass: root


XAMPP Apache + MariaDB + PHP + Perl
نسخة الاخيرة المتوفرة 8.1.2 / PHP 8.1.2

WAMPSERVER Apache + PHP + MYSQL

تشترك كل هذه البرامج في الخدمات والخصائص مع اختلاف بسيط في بعض الاعدادات الافتراضية
عند تركيبها على حاسبك فكلها ستظهر لك مكان لتضع فيه ملفاة موقعك
الأول appserv الملفات تضعها في المسار : C:\AppServ\www
الثاني xampp الملفات تكون في المسار : C:\xampp\htdocs
الثالث wamp64 أو wamp32 تكون في المسار : C:\wamp64\www
اما قاعدة البيانات فاغلبها ترفع في phpMyAdmin ( وهذا يحتاج لشرح مفصل )
والذي يتم الدخول له غالبا من localhost/phpMyAdmin في المستكشف
وغالبا تكون معلومات اليوزر والباس هي root root ربما يجب عليك تعديلها في xampp لان الباس تكون عبارة عن فراغ.
بعض التفاصيل الأخرى سنتظرق لها في مواضيعنا القادمة ان شاء الله.
بخصوص جعل حاسبك كإستضافة حقيقية فهذا يحتاج اضافة لبرامج السيرفر الملحلي لإنترنت وفتح بورت من الخادم - المودم - وتقوم برفع الملفاة في السيرفر المحلي لتظهر على الايبي الخاص بك عبر الانترنت ولكن بشرط ان يبقى حاسبك شغال 24/24 سا كما ستعرض نفسك للخظر بفتح البورت في خادمك . العملية ممكنة ولكنها تحتاج للتدقيق في بعض الأمور وفي أغلب الأحيان قد تضطر لشراء استضافة احسن من استخدامك لحاسبك.
السيرفر المحلي يساعدك على العمل على موقعك في حاسبك في حالة انك تريد ترقية نسخة سكريبت موقعك او تطويره وفي حالة البرمجة من الصفر لأنه يكون اسهل وأسرع.
تابع مواضيعنا القادمة سنقوم بشرح بعض المبادئ والمفاهيم التي ستساعدك على برمجة موقع الكتروني بنفسك وذلك بابسط لغات البرمجة مثل الـphp mysqli والجافاسكريبت والـcss.