أجدني ملزما بهذه التدوينة لا يعقل أن يكون اسم المدونة الأباتشي ولا أذكر شيئا عن البرنامج ولو يسيرا ، وللمعلومة لم أتعرف على البرنامج إلا من خلال إدارة موقع الجوارح ومن خلال هذه المدونة ؛ لذلك لن يكون حديثي عنه حديث المختص ، فاعذروني و بإمكانك الرجوع إلى
ويكيبيديا أو الموقع الرسمي للأباتشي .
والأباتشي هو برنامج لترجمة اللغات البرمجية الموجودة في قاعدة البيانات التي يدعمها جهاز ما مثل php و asp و غيرها وهو مجاني ومفتوح المصدر ، هذا ما بوسعي قوله عن تعريف الأباتشي
السيرفر المحلي والسيرفر العام كلاهما يحتاجان إلى برنامج الأباتشي وذلك لترجمة اللغات وعرضها بالشكل المطلوب ، ويهمنا هنا السيرفر المحلي طريقة تركيبه وفائدته للمستخدم العادي .
من الأفضل قبل أن نعرف طريقة تركيبه أن نرى مدى حاجتنا إليه ، البرنامج مفيد لأصحاب المواقع والمدونات والمجلات وذلك لتجربة الهاكات والسكربتات والتغييرات على الموقع دون الحاجة للإنترنت أو لتعطيل المنتدى أو الموقع مثلا ، أيضا البرنامح نحتاجه لتركيب قواعد البيانات والعمل عليها وكتابة الأكواد وتجربتها وصناعة السكربت ، وعرضها لمعرفة مدى ملاءمتها ، كذلك مفيد لتجربة المواقع وطريقة إدارتها و لعمل موقع شخصي أو مدونة على شبكة خاصة داخلية
وفي تدوينة قادمة بإذن الله سيكون هناك حديث عن تركيب المدونة وأخرى عن تركيب المنتدى
نأتي لتركيب أو تنصيب البرنامج
مثله مثل أي برنامج في بيئة الويندوز يحتاج إلى تنصيب التالي التالي فقط ومن ثم إعادة التشغيل أو حتى بدون نحتاج فقط وقت التحميل إلى تسجيل اسم قاعدة البيانات واسم المستخدم والرقم السري وحفظ كل ذلك لحاجتنا إليه عند تركيب المنتدى أو المدونة فيما بعد
أولا قم بتحميل البرنامج من هنا واختر النسخة appserv-win32-2.5.10.exe أو ما دونها لاختلاف طريقة التركيب في النسخة الأحدث والتي تحتوي على php6 ، حجم البرنامج تقريبا 16.4 ميقا
هناك نسخ أخرى من البرنامج مع اختلاف بسيط في الإعداد مثل هذه .
بعد التنزيل قم بتنصييب البرنامج
ثم اختر مكان التنصيب ومن ثم التالي
ثم اكتب اسم السرفر والبريد الاكتروني ( أي اسم وأي بريد ) يفضل أن يكون
اسم السيرفر localhost والبريد root@localhost
هنا أدخل كلمة السر وأعد كتابتها وليس هناك ضرورة لجعل الكلمة صعبة أو رموز يصعب حفظها اجعلها رقما واحد مثلا
انتظر انتهاء التحميل واضغط انهاء وبعدها ستضهر لك شاشة سوداء اتركها حتى تختفي
الآن تم تركيب البرنامج وهو الآن يعمل ولكن في الخفاء !
بعدها قم بفتح المتصفح واكتب هذا العنوان http://localhost لتظهر لك الصفحة التالية :
اذهب منها إلى إدارة قواعد البيانات
ومن ثم سيطلب منك اسم المستخدم لقواعد البيانات والرقم السري طبعا اسم المستخدم root والرقم أو كلمة السر هي نفسها التي أدخلتها وقت تنصيب البرنامج
بعدها قم بإنشاء قواعد بيانات كما تحب وتحكم في في موقعك أيضا كما تشاء
إعدادات ملف ( config.php ) ستكون كالتالي :
اسم قاعدة البيانات الذي أنشأته من خلال الصفحة السابقة
واسم المستخدم root
وكلمة السر اتركها فارغة أو التي أدخلتها وقت تنصيب البرنامج . بإمكانك إنشاء اسم مستخدم جديد وإعطاؤه الامتيازات التي تريد وربطه بقاعدة البيانات ونحو ذلك .
ختاما أرجو أن لا يخلو الموضوع من فائدة ، وأرحب بالتعليقات على اختلافها .












بارك الله فيك.
فقط اريد اضافة التالي:
“اللغات البرمجية الموجودة في قادة البيانات” هذه الجملة غير صحيحة. اللغات البرمجية لا توجد في قاعدة البيانات.
وضيفة الأباتشي الأساسية هي ارسال الملفات اغلبها HTML او الصور او الملفات العادية عن طريق البروتوكول المسمى HTTP الى من يطلبها غالبا متصفح الانترنت.
الأباتشي الآن يحتوي على واجهات تمكته من تحويل الملفات المكتوبة بلغة PHP وغيرها من اللغات المتخصصة في الويب إلى HTML ثم يرسلها للمتصفح.
ملفات ال PHP هذه والتي توجد على شكل ملفات عادية ضمن مجلدات على الدسك قد تقوم باستخلاص بعض المعلومات من قاعدة بيانات لكي ترسل على شكل HTML
أسعدني مرورك أخي ماجد بل وشرفني تواجدك وإضافتك ولا زلت أرحب بأي جديد لديك أو لدى غيرك هذا أولا
ثانيا عندما يقوم شخص ما بطلب موقع معين فلا شك أنه عن طريق المتصفح أيا كان نوعه ومن ثم يتم إرسالها إلى الخادم أو القرص الصلب يأتي بعدها دور المترجم أو الأباتشي الذي سيعتمد على المتغيرات الموجودة على ما أعتقد في حزمة php الموجودة مع البرنامج هذا ما قصدته أو ما فهمته من تواجد مثل هذه الملفات مع البرنامج .
شرح مميز للبرنامج والذي لم اعرف إمكانيته الهائلة إلا قريبا
مبروك الختم الجديد
برنامج الأباتشي لا يأتي دوره في الأخير بل على العكس هذا البرنامج هو في المقدمة حيث يستقبل الطلبات ويقوم بالإجابة عليها. إن كان المطلوب ملف html او صورة فسوف يجدها على القرص ويرسلها كما هي أما إن كان ملف php فسوف يطلب من معالج الphp ترجمتها وصناعة ملف html “على الطاير” لإرساله لمن طلبه.
تستطيع أن تتصل مع موقع (والإتصال مع موقع يعني الإتصال مع السيرفر الذي غالبا ما يكون الأباتشي) دون استخدام المتصفح عن طريق برنامج Telnet مثلا وتطلب أي صفحة أو صورة أوغيرها من الملفات وستأتيك كما هي ولكن ستحتاج لبرنامج يعرض لك المحتوى.
مثال آخر على برنامج يتصل مع السيرفر غير المتصفح هو برنامج تنزيل الملفات Download Manager فيستطيع أن يطلب من الأباتشي ملف معين وسيقوم الأباتشي بإرساله غير آبه بمن طلبه (ايش رايك في آبه — حلوة)
أشكرك ماجد لم أجهل دور الأباتشي في توصيل المعلومة للقرص الصلب ولكن هكذا جاءت العبارة بخطئها كي أوضح متى يعتمد الأباتشي على المتغيرات .
أما على(الطاير ) فهذا لا شك فيه وإلا ليش سمو بالأباتشي طائرة !! . بقي هل يصدق القول إذا قلنا أن Telnet برنامج .
تدوينه رائعه وفقك الله للخير