القائمة الرئيسية

الصفحات

برنامج XAMPP لعمل سيرفر localhost محلي

 


كشخص مبتدىء ستبداء بعمل صفحات لموقع شخصي بسيط عبارة عن ملفات HTML هي مجموعة وسوم تتيح لك بناء صفحة يفهمها المتصفح ويعرضها كصفحة انترنت ثم ستقوم بعمل ترابط  links   من خلال هذه الوسوم بحيث يمكنك التنقل بين الصفحات وكأنها صفحات موقع ومن خلال  جهازك الشخصي فقط طبعاً صفحات ميتة وغير متفاعلة فقط  للقراءة  و الانتقال للصفحات المترابطة فيما بينها 

سوف يتحسن مستواك في أستخدام (وسم إنش تي ام ال)  Html وستتقن إستخدام هذه الوسوم في بناء الصفحات وستتعرف على الانماط المتراصة او مايعرف ب CSS وذلك لعمل انماط للخطوط والالوان والخلفيات وغيرها للصفحات الخاصة لك والموضوع ابسط مما تتصور .

لكن ستظل الصفحات غير متفاعلة وستبداء بالتفكير كيف اقوم بعمل صفحات انترنت متفاعلة بحيث تقبل بيانات وترسلها وتستقبلها للسيرفر او مع قواعد البيانات سيكون توجهك في اول الامر الى إستخدام لغة بي اتش بي PHP وإدراجها ضمن وسوم HTML  لعمل صفحة لموقعك وستكون هذه المرة كملف php وليس html  ولكن مهلاً !!!

الصفحة عند إستعراضها في متصفح الانترنت تظهر اكواد ورموز وليس كما أردت فمالحل ؟

الحل يكمن في وجود سيرفر عالمي تقوم بوضع صفحاتك بحيث يدعم تشغيل php و غيرها ولكن لاتملك سيرفر عالمي او في هذه المرحلة غير مؤهل لتخوض استخدام السيرفر العالمي حيث قد يتطلب بعض من المال ووسيلة دفع ....الخ

هنا تأتي الحاجة الى تثبيت سيرفر محلي على جهازك الشخصي بحيث يصير جهازك وكأنه سيرفر يخدمك ويتيح لك تفعيل جميع خصائص السيرفر العالمي مثل دعم PHP - MYSQL  وغيرها 

وسيكون وضع ملفاتك في مجلد السيرفر المحلي وعند التنفيذ الدخول على الرابط في جهازك

                                                                          http://localhost

برنامج XAMPP  يحتوي على سيرفر الاباتشي و محرك قواعد البيانات ماريا دي بي MariaDB  و PHP و PERL مع العلم انه يمكن تثبيت كل خاصية على حدة من خلال اسطر الاوامر ولكن برنامج XAMPP اسهل وافضل خصوصاً للمبتدىء

وطبعاً على جهازك فقط وليس من كل الاجهزة مع العلم انه يمكن تحويل جهازك لسيرفر لمجموعة اجهزة على شبكة محلية ولكن ليس الان في صدد شرح ذلك .

بإفتراض انك تعمل على نظام ويندوز واذهب الى الرابط التالي وقم بتنزيل برنامج XAMPP المجاني واعمل على تثبيته في جهازك 

https://www.apachefriends.org/index.html

في حالة ان نظام تشغيل جهاز الكمبيوتر هو لينكس سيكون هناك خيارت وطرق كثيرة  ومتنوعة سنتطرق لها في تدوينات لاحقة 

بعد تثبيت السيرفر المحلي على الحاسب الخاص بك سيكون وضع ملفات الصفحات والمجلدات الاخرى كالصور وغيرها في المجلد التالي وحسب موقع تثبيت البرنامج مثلا

                                                                        C:/XAMPP/htdocs


الهدف من استخدام السيرفر المحلي هو لتجريب صفحاتك المبرمجة ب php وغيرها وكذلك التعامل مع قواعد بيانات mysql بالاضافة لتجريب بعض الاسكربتات الجاهزة و وردبريس و دربال وجوملا والعديد من برامج ادارة المحتوى وغيرها.




تعليقات