تعلم تركيب Apache و PHP و MySQL

Apache
1.1 ما هو الـ Apache ؟

هو برنامج خادم الويب الأكثر شعبيه في العالم طبقاً لدراسة NetCraft Web Server Survey ويمكنك الأطلاع عليها على العنوان التالي :
http://www.netcraft.com/survey/

أي برنامج خادم ويب هو عباره عن برنامج يخدم الوثائق والصور و أي ماده أخرى في موقعك الى العالم الخارجي . هو في الاساس برنامج أرسال الملفات . يقبل الطلبات و وينجزها أذا يستطيع .
( الخادم لا يستطيع أرسال صفحة ويب غير موجوده في الموقع )

1.2 لماذا نحتاج إلى Apache ؟

في الأساس يستعمل الـ Apache من قبل شركات الأستضافه لتقديم خدمة إستضافة مواقع الويب .

أيضاً عندما يتعلق الامر بتطوير صفحات الويب المتقدمه مع جانب الخادم والذي يكتب بواسطة PHP مثلاً , أنت سوف تحتاج الى خادم ويب على جهازك الشخصي لكي تقوم بتطوير صفحات موقعك أو مشروعك , بدون الخام أنت لا تستطيع تنفيذ كود الـ PHP , من ناحيه أخر أنت يمكن أن تكتب تطبيقاتك وتقوم بتنفذها من خلال خادم الشركه المستضيف مواقع ويبك لديهم بأستعمال Telnet أو SSH على أي حال هذه الطريقه غير عمليه لسببين :

1 - هو الوقت المستغرق في نقل الملفات والبطئ الناتج من خلال مقدم خدمة الانترنت لديك أو بطى الخادم للمستضيف بالاضافه الى التكلفه الماديه من خلال إتصالك بالانترنت .

2 - هو أسهل كثيراً من خلال وجود نسخه مماثله لموقعك في جهازك . وتستعملها كخادم إنتاج لمشاريعك , وتقوم بنسخها الى موقعك من خلال الـ FTP بعد التأكد من أن الموقع يعمل بشكل صحيح في جهازك .

1.3 حسناً .. أنا مقتنع بما تقول لكن ! كيف أحصل عليه ؟

طبعاً بما أن الـ Apache يمكن تركيبه على أي نظام مثل Windows أو Linux فسوف يكون هذا الدرس مقتصر على نظام Linux لاننا قمنا سابقاً بشرح تركيبه كامل على نظام Windows وتجد الدرس على شكل ملف في المنتدى .

يمكن الحصول عليه من خلال هذا العنوان :
http://www.mysql.com/Downloads/

قم بتحميل أخر نسخه يفضل ذالك . انقر هنا لرؤية المقال كاملاً مع الصور ..7 صفحات كاملة