|
|
|||
|
||||
في هذه المقالة ستعرف كسف تقوم بتركيب مزود للويب على جهازك وإعداده ليدعم جميع الميزات الموجودة في موقعك على الويب حتى تستطيع اختبار الصفحات بسهوله قبل إرسالها إلى الويب. | |||||||||||
| الصفحات - مقدمة - تركيب البرامج - إعداد Apache - دعم SSI - دعم .htaccess - دعم CGI - دعم PHP - إعداد MySQL - استخدام المزود | مقدمةبعد تطور أوضاع التطوير والإتجاه العربي نحو استخدام مزود قواعد البيانات MySQL مع كل من لغات البرمجة PHP و Perl، ومع طرح إصدارات أحدث واكتشاف بعض الأخطاء في دورة تركيب المزود السابقة قمت بعمل هذه الدورة لتعطي تغطية أكثر شمولا وأساليب أفضل لمطابقة المزود المحلي مع مزودك على الشبكة، في هذه الدورة ستتعلم كيف تقوم بتركيب مزود Apache و مترجم Perl و PHP ومزود MySQL لقواعد البيانات وإضافة دعم Perl و PHP إلى Apache، وإضافة دعم MySQL إلى PHP و Perl، مع نهاية هذه الدورة ستحصل على جميع هذه الأدوات القوية على جهازك الشخصي سواءا كان Windows 95 أو Windows 98 أو Windows ME ( لقد قمت بتجربة هذه الطريقة على كل من Windows 98 و ME بدعم اللغة العربية وقد نجحت في تشغيل المزود على جهازي بكامل وظائفه ). لماذا أحول جهازي إلى مزود ويب؟عندما تحتاج في موقعك إلى المعلومات الديناميكية كما في برامج إدارة الأخبار أو ساحات الحوار فإنك تستخدم السكريبتات أو البرامج التي تنفذ جهة المزود عادة لعمل ذلك، وتوجد العديد من هذه البرامج الجاهزة على الويب، سواءا عن طريق استخدام البرامج المستضافة في مزودات خارج موقعك أو تقوم بالحصول على البرامج وتركيبها وتشغيلها على مزودك الخاص، وقد كانت هذه العملية سهلة دائما وذات خطوات سهلة وواضحة، ولكن المشكلة تظهر عندما تبدأ بكتابة برامجك الخاصة أو محاولة تعديل وتخصيص البرامج المتطورة عن طريق تحرير شفراتها فإنك ستواجه صعوبة إجراء التجارب على المزودات البعيدة، تخيل بأنك ستحتاج إلى عمل سكريبت ما ثم إرساله إلى موقعك عن طريق برنامج FTP ، ثم زيارة الصفحة لترى بأن هنالك خطئا بالسكريبت فتضطر إلى تعديله ثم إرساله من جديد وهكذا، وهذه العملية تصبح مملة جدا ومكلفة أحيانا ( إذا كان الإتصال بالإنترنت يكلفك عن كل دقيقة إضافية )، كما أنه تتطلب وجود مزود خارجي للتجارب، بالإضافة إلى اتصال مستمر بالإنترنت. حسنا، ماذا لو كانت لديك جميع هذه الأدوات مركبة على جهازك بحيث تحصل على بيئة للتجارب مطابقة وربما أفضل بكثير من بيئة المزود الحقيقي؟ هذا الأمر سيهل الكثير من الأمور، ستتمكن الآن من تحرير السكريبت بسهولة ثم تحفظه، تضغط رز Refresh في المتصفح، إذا لم تعجبك النتيجة تعود الملف ( السكريبت ) ثم Refresh وهكذا، وتتخلص بذلك من عناء إرسال السكريبت بعد كل تعديل والاضطرار إلى زيارة موقعك على الإنترنت الذي يعتبر موقعا خارجيا، حيث أن النتائج ستظهر في المتصفح بصورة فورية وبسرعة خارقة إذا كانت مستضافة على جهازك مقارنة مع ما إذا كانت مستضافة في موقع بعيد. لا تتردد الآن باستكمال تركيب البرامج، جميع البرامج التي تحتاجها برامج مجانية ومن أفضل البرامج في نفس الوقت، وعملية التركيب ممتعة إلى أقصى الحدود، وإذا واجهتك أية مشكلة فلا تنسى بأنك تستطيع إضافتها كتعليق على المقالة، وإذا كنت خبيرا فأنت مدعو للمشاركة في الرد على أسئلة الزوار عن طريق التعليقات. اجمع المعلومات اللازمةقبل أن تبدأ يجب أن تقوم بجمع هذه المعلومات المهمة عن مستضيفك :
هنالك أمر آخر مهم، وهو أنه إذا كان مستضيفك يستخدم Windowos كنظام تشغيل للمزود فإن هذه الدورة على الأرجح لن تفيدك كثيرا، في هذه الدورة سنحاول أن نجعل بيئة التطوير في جهازك مثل بيئة مزودات يونيكس القياسية. ما هي البرامج التي تحتاجها؟هذه قائمة بالملفات التي ستحتاجها لتركيب أدوات المزود المختلفة : ملاحظةهذه البرامج نشطة جدا، ويتم تحديثها بشكل مستمر، قم بزيارة صفحة التعليقات للحصول على آخر النسخ، حيث سيتم وضع الملاحظات هناك عند وجود نسخ جديدة.
| ||||||||||