القائمة البريدية

أدخل بريدك ليصلك جديد المدونة؟

البحث في المدونة

شرح تثبيت خادم محلى wampserver على جهازك والتعامل معه


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


قبل البدء قم بتحميل wampserver النسخة 2.0 من هنا (SF) .
ما هو برنامج Wampserver ؟
هو عبارة عن حزمة برامج تتيح لك تشغيل خادم ويب وخادم قواعد البيانات (MYSQL) على جهازك الشخصي.
محتوي الحزمة:
- خادم اباتشي APACHE server.
- خادم قواعد بيانات MySQL Server.
- نسخة من PHP.
- برنامج PHPMyAdmin (لإدارة قواعد البيانات).
- أدوات اخرى. (الإضافات – Modules)

1- التثبيت

التثبيت سهل للغاية فقط اتبع الخطوات التالية:
اضغط على Next

 مبروك ، تم تثبيت الخادم

2- طريقة الاستعمال

تشغيل البرنامج

 اضغط على الأيقونة الخاصة بالبرنامج على سطح المكتب أو في قائمة démarrer
في الشريط الجانبي نلاحظ ظهور أيقونة صغيرة خاصة بالبرنامج (وهي صورة لعين) نضغط عليها لتظهر القائمة الموجودة في الصورة السابقة.

عناصر القائمة

- لفتح الصفحة الرئيسية للخادم نختار Localhost من القائمة اليسرى للبرنامج أو ندخل للعنوان التالي بالمتصفح http://localhost
- لفتح الصفحة الرئيسية لخادم قواعد البيانات PHPMyAdmin ندخل على العنوان التالي http://localhost/phpmyadmin
- للدخول للمجلد الرئيسي للسرفر المحلي نضغط على www directory من القائمة اليسرى للبرنامج أو نتبع المسار التالي C:\wamp\www (حسب مكان التثبيت).

مثال

لتفهم أكثر افتح البلوك نوت Bloc Note اذهب الى démarrer ثم tous les Programmes ثم Accessoires ثم Bloc-notes
أكتب فيها النص التالي كما في الصورة التالية:
<html>
<head>
    <title>Titre de La Page - عنوان الصفحة </title>
</head>
<body>
محتوي الصفحة<br>
يسمح الوسم
br
بالعودة الى السطر
</body>
</html>

بعد نقل كتابة النص نقوم بحفظ الملف في المجلد C:\wamp\www اذا لم تكن قد اخترت مكان اخر عند التثبيت
اكتب في اسم الملف index.html
نوع الملف اختر tous les fichiers
ترميز الملف اختر  UTF-8
بعد ما قمت بالخطوات السابقة اذهب الى متصفح الأنترنيت وأكتب العنوان التالى
http://localhost/index.html
النتيجة:
الان وقد فهمت مبدأ عمل السرفر نمر الى أمور أخرى ..

تغيير اللغة:

نقر على أيقونة البرنامج الموجودة بجانب الساعة في الأسفل بالزر الايمن للفأرة فتظهر القائمة التالية ثم اختر language

تثبيت سكربت يتطلب الاتصال بقاعدة البيانات SQL

اذا كنت ترغب بتثبيت سكربت وتحتاج الى انشاء قاعدة بيانات ومعلومات قاعدة البيانات فاليك المعلومات الضرورية

كمثال سنقوم بتثبيت سكربت الورد برس!؟

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

لإنشاء قاعدة بيانات

اضغط على ايقونة البرنامج في شريط المهام قرب الساعة (وهي عبارة عن صورة عين) ثم اختر من القائمة phpMyAdmin
تفتح لك نافذة قم بكتابة اسم قاعدة البيانات كما في الصورة.. كمثال اكتب wordpress ثم اضغط على انشاء ،، انتهي ،، لست مجبرا على معرفة جميع خصائص الـ MySql
بعد ما قمت بإنشاء قاعدة البيانات ونقلت ملفات الورد برس الى مجلد www نقوم بوضع معلومات قاعدة البيانات في السكربت قبل بدأ عملية التثبيت.
داخل مجلد الـ www قم باعادة تسمية الملف wp-config-sample.php الى wp-config.php
ثم قم بفتحه بواسطة البلوك نوت Bloc Note لنقوم بوضع معلومات الاتصال بقاعدة البيانات
لحظ الصورة التالية
نقوم بتغيير القيم المحاطة بالأحمر بوضع القيم التالية:
DB_NAME وهو اسم قاعدة البيانات ، قمنا بتسميتها سابقا بـ wordpress
DB_USER وهو اسم المستخدم الخاص بقاعدة البيانات وهو root وهو المعتمد افتراضيا (يمكن تغييره)
DB_PASSWORD وهو كلمة المرور الخاصة بقاعدة البيانات وافتراضيا لا يوجد كلمة مرور اذا نتركه فارغ
DB_HOST وهو اسم مستضيف قاعدة البيانات وهو localhost

ملاحظة: عند تثبيت الخادم المحلى يتم الاعتماد على بينات افتراضية حيث يمكن تغييرها اذا رغبنا في ذالك
 البيانات الافتراضية لقواعد البيانات هي كالتالي:
- server/خادم قواعد البيانات: localhost
- username/اسم المستخدم: root
- password/كلمة السر: (لا شيئ)

اذا النتيجة في النهاية هي
 انتهينا ،، الان يمكن البدء في التثبيت
نفتح المتصفح ونفتح على الرابط التالي
http://localhost/wp-admin/install.php

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

الآن بإمكانك التوجه إلى لوحة الإدارة أو التحكم للتحكم بالمدونة ولإنشاء مقالات وغيرها ،،

الإضافات – Modules

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

الإضافة هي url_rewriter
ما هي اضافة الـ url_rewriter؟
أغلب المواقع الحديثة تستعمل url_rewriter (إعادة صياغة الروابط) لتحسين ترتيبها في نتائج البحث لدي محركات البحث خاصة جوجل.. لذا ننصحك بتفعيله.
 مثلا رابط نحو مقال ما يكون هكذا
http://localhost/index.php?art=150
بفضل هذه الاضافة سيصبح ممكنا أن يكون الرابط هكذا
http://localhost/150/عنوان-المقال
من الأفضل استعمال الصيغة الثانية لان ذالك يزيد من حظوظك في الظهور في النتائج الأولى في محركات البحث.
الآن نمر إلى كيفية تفعيلها

تفعيل url_rewriter

يجب الذهاب الى Apache ثم Apache Modules كما في الصور:
ثم الضغط على rewrite_module لتفعيله.
 بعد الضغط على rewrite_module قم بإعادة تشغيل الخادم ليأخذ التغييرات بعين الاعتبار.

 إذا أعجبتك التدوينة فترك تعليقا!

25 commentaires:

شات يقول...
أزال أحد مشرفي المدونة هذا التعليق.
غير معرف يقول...

السلام عليكم
لما اضغط Phpmyadmin
يطلع لي رسالة خطأ
Forbidden

You don't have permission to access /phpmyadmin/ on this server.

ايش الحل ؟

Abderahim يقول...

السلام عليكم
أسف على التأخر

الحل الابسط هو أن تقوم بالغاء تثبيت البرنامج
وتحذف المجلدات الموجودة في
C:\wamp
ما عدى مجلد
C:\wamp\www
و
C:\wamp\bin\mysql\mysql5.6.12\data
ثم تقوم باعادة التثيت،،
ان واجهت صعوبة أو مشكلة أطرح استفسارك هنا و سأجيبك
شكرا

غير معرف يقول...

ايقونة البرنامج بعد ما كنت حمراء اصبحت برتقالية و من المفترض ان تتحول الي خضراء و لكنها بقت برتقاليةما الحل مع العلم ان البرنامج كان يعمل

Nassim Akou يقول...

بارك الله فيكم بخصوص الاخ الدي يعاني مشكلة الوصول الى Phpmyadmin اليك حل اخر بدلا من الدخول من المتصفح ب localhost اكتب 127.0.0.1 وان شاء الله يشتغل

لولو يقول...

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

غير معرف يقول...

هل حذفت المجلدات بعد الغاء التثبيت؟
يجب أن تحذف المجلدات الموجودة في
C:\wamp
ما عدى مجلد
C:\wamp\www
و
C:\wamp\bin\mysql\mysql5.6.12\data
ثم تقوم باعادة التثيت،،
و عند التشغيل انتظر قليلا يعنى 10 ثوانى قبل تصفح الصفحة الرئيسية ليتم تشغيل البرنامج كاملا

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

شكرا

لولو يقول...

يسعد صباحك
والله انا الغيتو للبرنامج كلو ....ورجعت حملتوا من هنا
يعني من مدونتك ...لكن للاسف نفس المشكه اللون اصفر وما تفعل البرنامج يا ريت تفيدني باجراءات لتعديل البرنامج ....وممنونتك كتير

عبد الرحيم يقول...

حسنا حاول تثبيت النسخة هذه
يعنى النسخة الأخيرة 2.4
http://sourceforge.net/projects/wampserver/files/WampServer%202/Wampserver%202.4/

أرجوا ان تعمل معك ،،

فقط عند تشغيل البرنامج انتظر حتى يزول اللون الاحمر اي كما في الصورة
http://im33.gulfup.com/aEwc4.jpg

لولو يقول...

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

عبد الرحيم يقول...

ماذا تقصد باسم الموقع وما هو السكريبت الذي تستعمله،،

لولو يقول...

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

عبد الرحيم يقول...

لا شكر على واجب
هل عندك سكايب؟ ان كان ممكن ترسله الى dz4fanet [AT] gmail.com
للنتواصل

شكرا

لولو يقول...

للأسف لا يوجد لدي سكايب ..لكن اتشرف بدعوتك الى موقع منتديات عذاب العاشقين واتمنى ان تثريه مما لديك
والف الف شكر للحضور http://www.a1ash.com/vb/ ...لولو

غير معرف يقول...

اخي اريد ان اجعله يعرض موقعي على الشبكة العنكبوتية

انا لدي نو اي بي وكل شي بس لما اكتب النو اي بي في المتصفح لا يعرض الموقع؟

intissar msilinii يقول...

اخي انا لم اضغط على ايقونة البرنامج في شريط المهام قرب الساعة ) ثم اختر من القائمة phpMyAdmin تفتح لنافذة مكتوب فيه
دخول
اسم المستخدم:
كلمة المرور:

abderrahim يقول...

بالنسبة لعرض موقعك ،، يجب ان تملك IP ثابت يعنى لا يتغير مع كل اتصال + عدم استعمال SWITCH وانما Modem وبعدها لعرض الموقع على الشبكة الانترنيت اضغط على الايقونة في شريط المهام قرب الساعة ثم اختر ONLINE
ثم اكتب رقم ال ip في المتصفح واذا كنت لا تعرفه اذهب الى www.mon-ip.com
وللتاكد من عمل الموقع استعمل ترجمة جوجل مثلا لترجمة الموقع بستعمنال عنوان الاي بي

بالنسبة للاخ intissar msilinii
اذهب الى
C:\wamp\apps\phpmyadmin3.2.0.1
ثم عدل على الملف
config.inc.php
عدل على
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'pass';

أي أسئلة لا تتردد في طرحها شكرا
واليكم رابط مدوني الجديدة
http://abr-k.dzcommunity.com

غير معرف يقول...

السلام عليكم

إذا اردت إرسال ايميل من خلال صفحة PHP هل يجب ان اركب سيرفر آخر مع سيرفر الأباتشي ام ماهي الطريقة

فيصل الحربي يقول...

السلام عليكم

إذا اردت إرسال ايميل من خلال صفحة PHP هل يجب ان اركب سيرفر آخر مع سيرفر الأباتشي ام ماهي الطريقة

Abderahim يقول...

لم أجرب الأمر نظرا لكون السيرفر أستعمله لتجربة المواقع و ليس لنشرها على الويب 24سا/24سا وربطها بنطاق وشكرا

fatma mohamed يقول...

السلام عليكم قمت بتسطيب البرنامج ولكنه يخرج رساله you missing MSVCR10.dll ونزلت microsoft visual ولكن دون فائدة

Abderahim يقول...

اذا ارت ارسال ايميل يوجد برنامج يجب تثبيته و ربطه بحسابك في الـ gmail
اسمه
Fake Sendmail

Abderahim يقول...

شكرا لكي
Math Star

hanna mont يقول...

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

عبداللطيف الربيعي يقول...

شكرا كثير

إرسال تعليق

أرشيف المدونة الإلكترونية