المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : دورة قوالب ووردبريس: بيئة العمل – الخادم المحلي


abohmam
21-03-2011, 02:22 AM
بسم الله الرحمن الرحيم

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

السلام عليكم ورحمة الله وبركاته

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

أنواع الخوادم المحلية:

1. lamp
linux apache mysql php
خوادم خاصة بنظام لينيكس كما يظهر من إسمها توفر الأباتشي، php و MySql
2. wamp
Windows apache mysql php: خوادم خاصة بنظام ويندوز توفر أيضا الأباتشي، php و MySql
3. mamp
Mac apache mysql php : خوادم خاصة بنظام الماك توفر أيضا الأباتشي، php و MySql
4. xamp
Xos apache mysql php : هذه الخوادم تم تجميعها وبرمجتها لتكون صالحة لأي نظام، وتشمل أيضا الأباتشي، php و MySql لكن قد توفر كذلك بيئة لغة perl ويطلق عليها حينئذ xampp وهذه هي المفضلة في الغالب لتناسبها مع أي بيئة.
طريقة التركيب:

xampp
كنت على وشك أن أبدأ شرح طريقة تركيب هذا البرنامج فتذكرت الشرح المفصل الذي قدمه أخي الفاضل عبد الملك الثاري في بداية دورة php على موقع عالم التقنية، أنصح بالرجوع إليه في حال اختيار هذا البرنامج.
الجمل:
هو برنامج خادم محلي ذو مميزات رائعة، سريع وسلس للغاية ومما يميزه أكثر أنه أول خادم محلي عربي، من تطوير المبدع ضيف الله العتيبي وبتجربتي له ولغيره من الخوادم المحلية، أعتبره متفوقا على الكثير منها، وهذا شرح مفصل لطريقة تركيبه:
1. التحميل من صفحة برنامج الجمل على موقع ضيف الله العتيبي (http://daif.net/camel/?app=down)
2. بعد تحميل البرنامج قم بالنقر عليه لبدأ التثبيت، ستظهر لك الصورة التالية


http://www.abc4web.net/vb/imgcache2011/8844.abc4web.jpg


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


http://www.abc4web.net/vb/imgcache2011/8845.abc4web.jpg


4. نصيحة أي برنامج أثناء التثبيت أن تغلق البرامج الأخرى، يمكن ان تحترم هذه النصائح وانقر زر Next للمتابعة:


http://www.abc4web.net/vb/imgcache2011/8846.abc4web.jpg


5. عليك ان توافق على شروط البرنامج وهي في هذه الحالة رخصة البرامج المفتوحة المصدر، أنقر زر I Agree:


http://www.abc4web.net/vb/imgcache2011/8847.abc4web.jpg


6. قم بتحديد مسار البرنامج، وعلى هذا المسار سوف تقوم فيما بعد بتثبيت برامجك الأخرى: ووردبريس مثلا، أفضل أن يبقى المسار افتراضيا، إلا إذا كنت تستعمل أحد برامج تجميد الأقراص، ثم انقر Next للمتابعة:


http://www.abc4web.net/vb/imgcache2011/8848.abc4web.jpg


7. انتظر ريثما يتم البرنامج تحميل الملفات، عند الإنتهاء ستظهر لك الصورة التالية:


http://www.abc4web.net/vb/imgcache2011/8849.abc4web.jpg


8. أنقر زر Finish أحيانا يطلب منك البرنامج إعادة تشغيل الجهاز، يفضل أن تقوم بذلك على كل حال، بعد النقر على زر البرنامج على سطح المكتب سيظهر رمز البرنامج على شكل قرص أصفر في جانب التطبيقات من شريط المهام، (بجانب الساعة)، قم بالنقر على القرص الأصفر بالزر الأيسر (العادي) للفأرة، ستظهر لك قائمة المهام، أنقر على “تشغيل جميع الخدمات” سيتحول القرص بعدها إلى اللون الأخضر، ما يعني أن جميع الخدمات تشتغل، وعند ظهوره باللون الأحمر يعني أن جميع الخدمات متوقفة (نعني بالخدمات هنا خادم الأباتشي، وخادم MySql).


http://www.abc4web.net/vb/imgcache2011/8850.abc4web.jpg


انتهينا من تثبيت البرنامج وتشغيله، قد لا ترتاح لشكل قائمة البرنامج وخاصة خط Tahoma العريض، يقدم المبدع محمد عبد الشكور طريقة لتغيير شكل قائمة برنامج الجمل (http://itkallem.com/customize-camel-server/) في مدونة “إتكلم”
يمكن الوصول عبر القائمة إلى مجلد WWW وهو المجلد الذي سيشغل عند الدخول إلى رابط الخادم المحلي localhost، مثلا إذا كانت هناك صفحة index.html في المجلد كما هو الحال الآن، فعند الدخول عبر القائمة أو مباشرة من المتصفح إلى:
http://localhost/
ستظهر الصفحة index.html التي تحتوي على معلومات عامة عن البرنامج، وروابط إلى الاقسام الرئيسة:


http://www.abc4web.net/vb/imgcache2011/8851.abc4web.jpg (http://farm4.static.flickr.com/3609/3603359713_2cd9211005_o.jpg)
إعدادات PhpMyAdmin

PhpMyAdmin هو مدير قواعد البيانات MySql في الخوادم، سواء في المواقع أو في الخادم المحلي، بعد تثبيت برنامجك المفضل كخادم محلي، تكون الإعدادات الإفتراضية عادة كالتالي
إسم المستخدم: root
كلمة المرور: (بدون)
الخادم: localhost
لإضافة مستخدم جديد (قد تحتاجه في ملف الإعدادات لووردبريس) ننقر على رابط Privileges الظاهر في الصورة:


http://www.abc4web.net/vb/imgcache2011/8852.abc4web.jpg (http://farm4.static.flickr.com/3354/3603360967_8e1b406c7f_o.jpg)


سينقلنا الرابط إلى صفحة تظهر معلومات استخدام phpMyAdmin وتظهر الإعدادات الإفتراضية للمستخدم، أسفل المعلومات هناك رابط لإضافة مستخدم جديد Add a new User


http://www.abc4web.net/vb/imgcache2011/8853.abc4web.jpg (http://farm4.static.flickr.com/3398/3603362385_568c717c67_o.jpg)


بعد النقر على الرابط ستظهر صفحة خاصة بتعبئة بيانات المستخدم الجديد، نقوم بتعبئة البيانات ثم ننقر على زر GO.


http://www.abc4web.net/vb/imgcache2011/8854.abc4web.jpg (http://farm4.static.flickr.com/3599/3603363931_9296ec4387_o.jpg)


وبهذا نكون أعددنا الخادم المحلي للعمل مع أي برنامج ويب بما في ذلك ووردبريس، إستمتع !

تم النقل من مدونة WPaon.com
جزاهم الله خيرا ونفع بجهودهم


أتمنى لكم جميعا الفائدة من هذه المشاركة

ولاتنسونا من صالح دعائكم

:fasel6:
أبوهمام
.

أبو يوسف
21-03-2011, 02:21 PM
بارك الله فيك اخي أبو همام

abohmam
13-04-2011, 01:29 AM
بارك الله فيك اخي أبو همام

وفيك بارك الله اخانا الفاضل ابا يوسف