+ الرد على الموضوع
صفحة 1 من 3 1 2 3 الأخيرةالأخيرة
النتائج 1 إلى 5 من 13
  1. #1
    زرياب is on a distinguished road الصورة الرمزية زرياب
    تاريخ التسجيل
    17 / 06 / 2006
    الدولة
    Rep Of Yemen
    العمر
    35
    المشاركات
    372
    معدل تقييم المستوى
    592

    Smi79 شرح تثبيت السيرفر المحلي زامب Xampp ..

    [align=center][align=right]أصبح مصطلح (amp)شائعا عند مبرمجي مواقع الانترنت المعتمدة على تقنيات المصدر المفتوح للشفرة، الذي يمثل الحروف الاولى للكلمات الثلاث apache-mySQL-php، ومنه جاءت تسمية حزمة برامج السيرفر xampp. وفي حين يفضل بعض المبرمجين ومديري خوادم الانترنت تثبيت مكونات العناصر الثلاث هذه يدويا وبشكل منفصل، تفننت جهات أخرى في توفير حزم جاهزة وسهلة التنصيب تتضمن كل تلك العناصر دفعة واحدة بالاضافة الى العديد من الأدوات الخدمية والاضافات الاخرى. ومن هنا تأتي حزمة xampp في الطليعة لسهولة التعامل معها ودعمها للغة العربية بشكل جيد. وتؤدي هذه الحزمة البرمجية الوظيفة المعهودة لمثيلاتها من تمكين مبرمجي لغة php من اختبار برامجهم على كومبيوتراتهم الشخصية قبل رفعها الى سيرفرات استضافة مواقعهم مما يوفر عليهم الكثير من الجهد والوقت.

    المكونات الأساسية لـ xampp هي خادم اباتشي وخادم قاعدة بيانات mySQL الإصدارة الرابعة والخامسة من PHP. بالاضافة الى برنامج إدارة قواعد البيانات phpmyadmin وخادم FileZilla لبروتوكول ftp وخادم البريد الالكتروني Mercury، بالاضافة الى مكتبة كلاساتPHP الشهيرة PEAR.
    تقوم رابطة أصدقاء الاباتشي Apachefriends الألمانية بإصدار xampp، ويتم توفير إصدارات محدثة من هذه الحزمة بشكل مستمر لمتابعة آخر التحديثات للمكونات الأساسية لها.
    ويمكن العثور على روابط التنزيل المجانية لـ xampp على موقع الرابطة www.apachefriends.org، حيث يمكن إيجاد حزم متوافقة مع معظم أنظمة التشغيل المعروفة تقريبا كويندوز ولينوكس وماكنتوش ويونكس، وتم توفير هذه الحزم من الموقع بعدة صيغ تؤدي نفس المهمة وإن اختلفت في بعض مكوناتها وطريقة تنصيبها لتلبي الحاجات المختلفة للمبرمجين، وهنا شرح موجز لأهم توزيعات xampp حسب انظمة التشغيل المعدة لها.

    _________________________ _________________________ ___

    نظام تشغيل ويندوز:

    تتوفر حزمة xampp لنظام تشغيل ويندوز بالصيغ التالية:

    الصيغة الأولى (المفضلة): ملف واحد تنفيذي قابل للتنصيب Installer حجمه بحدود 26 ميغابايت، يتم تنصيبه كأي من برامج نظام ويندوز العادية، وعملية التنصيب سهلة ولا تحتاج الى اي اعدادات سوى اختيار لغة واجهة برنامج التنصيب(يمكن اختيار العربية) والمكان الذي سيتم فيه تنصيب xampp ويفضل تركه كما هو بدون تغيير.

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

    الصيغة الثالثة: ملف واحد مضغوط ذاتي الفتح EXE، حجمه بحدود 24 ميغابايت، بعد تنفيذ الملف يتولد عندك مجلد يحوي كافة مكونات السيرفر وعملية تنصيبه كسابقه.

    يوفر موقع apachefriends روابط لتنزيل برامج اضافية plugins للحزمة بشكل منفصل لدعم لغات وأدوات برمجية أخرى

    وهي:

    كود PHP:
    Perl 30 MB لغة برمجة
    Python 4 MB لغة برمجة
    Tomcat 7 MB سيرفر للغة جافا الديناميكية JSP
    Cocoon 38 MB سيرفر خاص يتعامل مع لغة XML 
    ووتوفر هذه الاضافات بصيغة جاهزة للتنصيب او بهيئة ملفات مضغوطة أيضا.

    تطبيق عملي:

    سنقوم الآن بتجربة تثبيت xampp على نظام تشغيل ويندوز اكس بي، واختبار عمله عليه.

    1- نقوم بتنزيل النسخة القابلة للتنصيب من xampp من موقع اصدقاء اباتشي على هذا الرابط:

    http://www.apachefriends.org/de/xampp-windows.html

    أو تنزيل الملف لأحدث نسخة (عند كتابة هذا الموضوع)وهي الاصدار XAMPP windows 1.4.16 من الرابط المباشر التالي:

    http://prdownloads.sourceforge...../...-installer.exe

    2- بعد اكتمال التنزيل نقوم بتنفيذ الملف، ثم اختيار لغة التنصيب ويمكن اختيار اللغة العربية أيضا

    3- نقوم بتحديد مجلد تنصيب XAMPP ويفضل تركه كما هو



    4- انتهاء التنصيب بنجاح

    5- هنا تحدد أي الخوادم التي تريدها أن تثبت ضمن خدمات نظام ويندوز ليتم تشغيلها بشكل تلقائي في كل مرة تشغل فيها جهاز الكومبيوتر وتدخل الى نظام ويندوز




    6- الان ابحث عن مجموعة روابط تشغيل البرنامج من قائمة ابدأ، تحت تبويب Apachefriends ثم XAMPP ونختار تشغيل لوحة تحكم XAMPP

    7- توفر لوحة تحكم XAMPP أداة فريدة لتشغيل الخوادم المختلفة أو تعطيلها والاطلاع على تقرير مبسط عن كل خادم وحالته الحالية.

    8- للتأكد من عمل سيرفر الاباتشي قم بتشغيل برنامج متصفح الانترنت عندك، واكتب في خانة العنوان:

    كود PHP:
    http://localhost 
    لتفتح لك صفحة التحكم والمعلومات الرئيسية الخاصة بـ XAMPP




    9- توفر لوحة تحكم XAMPP العديد من المعلومات المفيدة عن حالة السيرفر وPHP، بالاضافة الى ادوات تحكم كاملة بقواعد البيانات وخوادم البريد والاف تي بي.

    10- يمكنك من خلال لوحة تحكم XAMPP تجربة بعض البرامج التجريبية التي تأتي مع الحزمة تحت تبويب Demo.

    11- عند تنصيب XAMPP بدون تغيير الموقع الافتراضي لتنصيب الحزمة، يكون الموقع الصحيح لوضع سكربتات PHP فيه لتنفيذها (المجلد الأساسي) هو :

    كود PHP:
    c://apachefriends/xampp/htdocs/ 
    12- توفر الحزمة إمكانية التعامل مع سيرفر اباتشي في الوضع الآمن، وللدخول الى صفحة التحكم الرئيسية في الوضع الآمن نكتب في عنوان المتصفح العنوان التالي:
    https://localhost
    ويكون الجذر الرئيسي لوضع ملفات وسكربتات المواقع فيه :
    c://apachefriends/xampp/security/htdocs/

    13- في حالة تشغيل واستخدام خادم ftp يكون الدخول الى الصفحة الرئيسية للخادم عن طريق كتابة العنوان التالي:
    ftp://localhost
    ويكون الموضع التي توضع فيه الملفات هو:
    c://apachefriends/xampp/anonymous/

    14- يوفر XAMPP خاصية فريدة بإمكانية التبديل بين اصدارة PHP4 و PHP5 في سيرفر اباتشي لتحقيق توافق مع بعض مواقع الاستضافة التي لاتزال تستخدم الاصدارة الرابعة من PHP عند برمجة مواقع مستضافة عندها.

    _________________________ _________________________ ___

    نظام تشغيل لينوكس:

    تعتبر حزمة XAMPP من أسهل الحزم البرمجية تنصيبا على نظام لينوكس، لانها توفر الكثير من سطور الأوامر الواجب كتابتها لتركيب كل المكونات التي يحتويها XAMPP فيما لو تم تنصيبها بشكل مستقل كل على حدة.

    تنصيب وتشغيل XAMPP على لينوكس:
    1-يتوافر XAMPP Linux على هيئة ملف واحد مضغوط على الرابط التالي:
    http://www.apachefriends.org/en/xampp-linux.html
    أو يمكنك تنزيل الملف المضغوط لأحدث نسخة (عند كتابة هذا الموضوع) من الرابط التالي:
    http://prdownloads.sourceforge...../...x-1.5.0.tar.gz

    2- بعد تنزيل الملف قم بالدخول الى نافذة كتابة الأوامر وسجل الدخول كمدير للنظام :
    su
    انتقل الى المجلد الذي انزلت فيه ملف تنصيب XAMPP ثم اكتب التالي في نافذة الأوامر
    tar xvfz xampp-linux-1.5.0.tar.gz -C /opt

    انتهى !! هكذا تكون قد أتممت تنصيب XAMPP بكافة برامجه وتوابعه على نظام لينكس ضمن المجلد التالي:
    /opt/lampp

    والآن نأتي إلى تجريب نظام XAMPP الذي قمنا للتو بإكمال تنصيبه.
    3- لتشغيل خادم الأباتشي وباقي الخوادم الملحقة معه دفعة واحدة اكتب الأمر التالي في سطر الأوامر:

    كود PHP:
    /opt/lampp/lampp start 
    وسيبدأ تشغيل الخوادم بشكل مباشر مع التقرير المصغر التالي في نافذة الأوامر:


    كود PHP:
    Starting XAMPP 1.5.0...
    LAMPPStarting Apache...
    LAMPPStarting MySQL...
    LAMPP started
    4- لاختبار عمل XAMPP قم بتشغيل أي برنامج لتصفح مواقع الانترنت واكتب في المكان المخصص لكتابة عنوان الموقع العنوان التالي:

    كود PHP:
    http://localhost 
    للدخول الى لوحة تحكم XAMPP (انظر الى شرح لوحة التحكم في نظام ويندوز في الأعلى).




    وفيما يلي قائمة بكل الأوامر الضرورية للتعامل مع XAMPP Linux:

    كود PHP:
    start XAMPP تشغيل كل برامج
    stop 
    XAMPP إيقاف تشغيل كل برامج
    restart 
    XAMPP إعادة تشغيل 
    startapache 
    تشغيل خادم اباتشي فقط
    startssl 
    تشغيل خادم أباتشي الآمن
    startmysql 
    MySQl تشغيل خادم
    startftp 
    ftp تشغيل خادم
    stopapache 
    إيقاف تشغيل خادم اباتشي
    stopssl 
    إيقاف تشغيل خادم اباتشي الآمن
    stopmysql 
    MySQL إيقاف تشغيل خادم
    security 
    يقوم بتشغيل برنامج لاختبار درجة الأمان في الخوادم 
    ويمكن الحصول على المزيد من الأوامر والتفاصيل الأخرى من صفحة تنزيل XAMPP.

    _________________________ _________________________ ___

    نظام تشغل ماكنتوش (أبل):
    الأن يمكنك برمجة مواقع PHP بسهولة على أنظمة تشغيل ماكنتوش للاستفادة من الامكانيات الرسومية المتميزة التي يقدمها نظام التشغيل هذا في تصميم مواقع على درجة عالية من الحرفية.

    تنصيب XAMPP MacOs:


    1-يوفر XAMPP ملف قابل للتنصيب على الرابط التالي:

    http://www.apachefriends.org/en/xampp-macosx.html

    أو تنزيل ملف التنصيب لأحدث اصدارة (في وقت كتابة هذا الموضوع) من الرابط التالي:

    http://prdownloads.sourceforge.net/x....sitx?download

    2-بعد تنزيل الملف قم بتشغيله بالنقر المزدوج عليه ليبدأ برنامج تنصيب الحزمة بالعمل، قم بادخال كلمة المرور لمدير نظام ماكنتوش عند طلبها من قبل برنامج التنصيب ليستمر البرنامج بالعمل حتى نهاية التنصيب من دون تدخل منك، ويكون مسار تنصيب XAMPP هو التالي:

    /Applications/xampp

    3- لتشغيل XAMPP ادخل الى نافذة كتابة الأوامر وسجل الدخول كمدير للنظام:
    sudo su
    ثم قم بكتابة:

    /Applications/xampp/xamppfiles/mampp start

    يظهر التقرير التالي على نافذة الأوامر كدلالة على بدء تشغيل XAMPP:

    كود PHP:
    Starting XAMPP for MacOS X 0.4...
    XAMPPStarting Apache with SSL (and PHP5)...
    XAMPPStarting MySQL...
    XAMPPStarting ProFTPD...
    XAMPP for MacOS X started
    4- قم بفتح أي متصفح للانترنت واكتب في المكان المخصص لكتابة عنوان مواقع الانترنت العنوان التالي:

    http://localhost

    حيث ستدخل الى لوحة تحكم XAMPP للدلالة على اكتمال تثبيت حزم البرامج بنجاح.




    5- للمزيد من الأوامر والمعلومات حول التعامل مع XAMPP من داخل نظام ماكنتوش قم بزيارة الصفحة الرسمية الخاصة بذلك على الرابط التالي:


    http://www.apachefriends.org/en/xampp-macosx.html


    لمزيد من التفاصيل والاستفسارات يرجى زيارة منتدى الحوار الخاص بشروح البرامج في موقع بي اتش بي للعرب.[/align]


    هذا الموضوع منقول من موقع بي اتش بي للعرب[/align]

     
  2. #2
    تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future تعب has a brilliant future الصورة الرمزية تعب
    تاريخ التسجيل
    18 / 09 / 2005
    الدولة
    الـ,,,ــعــوديــة
    المشاركات
    1,385
    معدل تقييم المستوى
    1771

    افتراضي رد: شرح تثبيت السيرفر المحلي زامب Xampp ..

    الله يعطيك العافيه ويبارك فيك

    الف شكر

    لك مني أجمل تحيه

     
  3. #3
    زرياب is on a distinguished road الصورة الرمزية زرياب
    تاريخ التسجيل
    17 / 06 / 2006
    الدولة
    Rep Of Yemen
    العمر
    35
    المشاركات
    372
    معدل تقييم المستوى
    592

    افتراضي رد: شرح تثبيت السيرفر المحلي زامب Xampp ..

    اقتباس المشاركة الأصلية كتبت بواسطة تعب مشاهدة المشاركة
    الله يعطيك العافيه ويبارك فيك

    الف شكر

    لك مني أجمل تحيه
    الله يعافيك أخي الكريم .. شكرا لك على المرور .. تحياتي

     
  4. #4
    النجاح is on a distinguished road
    تاريخ التسجيل
    25 / 09 / 2006
    الدولة
    مجهولة
    المشاركات
    14
    معدل تقييم المستوى
    230

    افتراضي رد: شرح تثبيت السيرفر المحلي زامب Xampp ..

    [align=center]شكرا أخي معلومات المقدمة ممتازة وشكرا على التقل الرائع والمفيد [/align]

     
  5. #5
    النجاح is on a distinguished road
    تاريخ التسجيل
    25 / 09 / 2006
    الدولة
    مجهولة
    المشاركات
    14
    معدل تقييم المستوى
    230

    افتراضي رد: شرح تثبيت السيرفر المحلي زامب Xampp ..

    [align=center]أريد التنويه أخي إلى أن رابط التحميل عاطل

    وتقبل تحياتي [/align]

     

 
+ الرد على الموضوع
صفحة 1 من 3 1 2 3 الأخيرةالأخيرة

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

     

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك