الأباتشي السرفر المحلي

2أكتوبر, 2008 بواسطة الأباتشي أضف تعليقك »

أجدني ملزما بهذه التدوينة لا يعقل أن يكون اسم المدونة الأباتشي ولا أذكر شيئا عن البرنامج ولو يسيرا ، وللمعلومة لم أتعرف على البرنامج إلا من خلال إدارة موقع الجوارح ومن خلال هذه المدونة ؛ لذلك لن يكون حديثي عنه حديث المختص ، فاعذروني و بإمكانك الرجوع إلى
ويكيبيديا أو الموقع الرسمي للأباتشي .
والأباتشي هو برنامج لترجمة اللغات البرمجية الموجودة في قاعدة البيانات التي يدعمها جهاز ما مثل php و asp و غيرها وهو  مجاني ومفتوح المصدر ، هذا ما بوسعي قوله عن تعريف الأباتشي

السيرفر المحلي والسيرفر العام كلاهما يحتاجان إلى برنامج الأباتشي وذلك لترجمة اللغات وعرضها بالشكل المطلوب ، ويهمنا هنا السيرفر المحلي طريقة تركيبه وفائدته للمستخدم العادي .
من الأفضل قبل أن نعرف طريقة تركيبه أن نرى مدى حاجتنا إليه ، البرنامج مفيد لأصحاب المواقع والمدونات والمجلات وذلك لتجربة الهاكات والسكربتات والتغييرات على الموقع دون الحاجة للإنترنت أو لتعطيل المنتدى أو الموقع مثلا ، أيضا البرنامح نحتاجه لتركيب قواعد البيانات والعمل عليها وكتابة الأكواد وتجربتها وصناعة السكربت ، وعرضها لمعرفة مدى ملاءمتها ، كذلك مفيد لتجربة المواقع وطريقة إدارتها و لعمل موقع شخصي أو مدونة على شبكة خاصة داخلية

وفي تدوينة قادمة بإذن الله  سيكون هناك حديث عن تركيب المدونة وأخرى عن تركيب المنتدى

نأتي لتركيب أو تنصيب البرنامج

مثله مثل أي برنامج  في بيئة الويندوز يحتاج إلى تنصيب التالي التالي فقط ومن ثم إعادة التشغيل أو حتى بدون نحتاج فقط وقت التحميل إلى تسجيل اسم قاعدة البيانات واسم المستخدم والرقم السري وحفظ كل ذلك لحاجتنا إليه عند تركيب المنتدى أو المدونة فيما بعد
أولا قم بتحميل البرنامج من هنا واختر النسخة appserv-win32-2.5.10.exe أو ما دونها لاختلاف طريقة التركيب في النسخة الأحدث والتي تحتوي على php6 ، حجم البرنامج تقريبا 16.4 ميقا

هناك نسخ أخرى من البرنامج مع اختلاف بسيط في الإعداد مثل هذه .

بعد التنزيل قم بتنصييب البرنامج

الأباتشي

بعدها موافق

ثم اختر مكان التنصيب ومن ثم التالي

ثم التالي

ثم اكتب اسم السرفر والبريد الاكتروني ( أي اسم وأي بريد ) يفضل أن يكون

اسم السيرفر localhost  والبريد root@localhost

هنا أدخل كلمة السر وأعد كتابتها وليس هناك ضرورة لجعل الكلمة صعبة أو رموز يصعب حفظها اجعلها رقما واحد مثلا

انتظر انتهاء التحميل واضغط انهاء وبعدها ستضهر لك شاشة سوداء اتركها حتى تختفي

الآن تم تركيب البرنامج وهو الآن يعمل ولكن في الخفاء !

بعدها قم بفتح المتصفح واكتب هذا العنوان http://localhost لتظهر لك الصفحة التالية :

اذهب منها إلى إدارة قواعد البيانات

ومن ثم سيطلب منك اسم المستخدم لقواعد البيانات والرقم السري طبعا اسم المستخدم root والرقم أو كلمة السر هي نفسها التي أدخلتها وقت تنصيب البرنامج

بعدها قم بإنشاء قواعد بيانات كما تحب وتحكم في في موقعك أيضا كما تشاء

إعدادات ملف (  config.php ) ستكون كالتالي :

اسم قاعدة البيانات الذي أنشأته من خلال الصفحة السابقة

واسم المستخدم root

وكلمة السر اتركها فارغة أو التي أدخلتها وقت تنصيب البرنامج . بإمكانك إنشاء اسم مستخدم جديد وإعطاؤه الامتيازات التي تريد وربطه بقاعدة البيانات ونحو ذلك .

ختاما أرجو أن لا يخلو الموضوع من فائدة ، وأرحب بالتعليقات على اختلافها .

إعلان

6 عدد التعليقات

  1. بارك الله فيك.

    فقط اريد اضافة التالي:

    “اللغات البرمجية الموجودة في قادة البيانات” هذه الجملة غير صحيحة. اللغات البرمجية لا توجد في قاعدة البيانات.

    وضيفة الأباتشي الأساسية هي ارسال الملفات اغلبها HTML او الصور او الملفات العادية عن طريق البروتوكول المسمى HTTP الى من يطلبها غالبا متصفح الانترنت.
    الأباتشي الآن يحتوي على واجهات تمكته من تحويل الملفات المكتوبة بلغة PHP وغيرها من اللغات المتخصصة في الويب إلى HTML ثم يرسلها للمتصفح.

    ملفات ال PHP هذه والتي توجد على شكل ملفات عادية ضمن مجلدات على الدسك قد تقوم باستخلاص بعض المعلومات من قاعدة بيانات لكي ترسل على شكل HTML

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

  3. aljawarh قال:

    شرح مميز للبرنامج والذي لم اعرف إمكانيته الهائلة إلا قريبا
    مبروك الختم الجديد

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

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

  6. مروان قال:

    تدوينه رائعه وفقك الله للخير

اترك تعليقا