http://localhost:8888

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

عندما تحاول فتح https: // localhost: 8888 في Internet Explorer 7 ، لا يحدث شيء ... يتوقف المستعرض دائمًا عن العمل ويفتح نافذة جديدة

لقد قمت للتو بإعداد Ubuntu VPS جديد تمامًا لتشغيل خادم LAMP الخاص بي من أجل التطوير والاختبار ، نظرًا لأن الاستضافة المشتركة التي كنت أستخدمها كانت بطيئة نوعًا ما. على أي حال ، من أجل الراحة ، قررت تعيين عنوان URL للمضيف المحلي على عنوان IP كما أفعل عادةً (127.0.0.1 أو 192.168..x). إليك كيف يمكنك القيام بذلك على صندوق ubuntu الخاص بك.

Localhost: 8888 هو خادم ويب Apache2 يمكنك استخدامه لإدارة قواعد بيانات MySQL. لقد تم تصميمه بحيث يمكن إعداده وتكوينه بسهولة للتطوير. لبدء استخدامه ، ما عليك سوى استنساخ هذا المستودع. كحد أدنى ، يجب أن تكون قد وضعت توجيهات لتجميع المصادر بالإضافة إلى تثبيت MySQL إذا لم يكن لديك بالفعل وتثبيت أحدث مترجم PHP من CPAN (إذا كنت تستخدم Windows).

localhost: 8888 هو مثيل MySQL خاص يقوم بتشغيل أحد خوادم mongoDB الخاصة بامتداد Magento. والغرض منه هو السماح للمستخدمين باختبار محتوى امتداد Magento دون الحاجة إلى تثبيت الحزمة فعليًا على أجهزة الكمبيوتر العاملة الخاصة بهم. تستغرق عملية التجميع والنشر لملحقات Magento وقتًا طويلاً جدًا (حتى بعد بناءها على أجهزة متعددة). يسمح هذا المثيل للمطورين باختبار التغييرات والوظائف الجديدة مع القدرة في نفس الوقت على حفظ الصور المستخدمة لتطوير الامتداد.

تعد MySQL Information Systems (MSIS) منتجًا تجاريًا لشركة IBM يدمج MySQL مع نظام تشغيل Microsoft Windows. يعد Localhost جزءًا مهمًا من MAMP والذي يسمح ببدء MySQL وصيانتها على المضيف المحلي بدلاً من المثيل الافتراضي الذي تم إعداده بواسطة مزود الاستضافة. يضمن تكوين MAMP تثبيت أحدث إصدار من MySQL للحفاظ على بياناتك واضحة تمامًا.

MAMP هو إطار عمل PHP يمكنك استخدامه للتطوير. إنه بسيط ونمطي مع وثائق رائعة. MySQL هو الخيار الافتراضي في MAMP ، على الرغم من توفر MariaDB أيضًا ، إلا أن MySQL تظل الأكثر استخدامًا ودعمًا.

أصبحت MySQL اليوم ميزة مهملة في PHP. تم تصميم MySQL كلغة استعلام ، وقد حلت محلها أطر PHP أكثر كفاءة ، libmysql و PHPMySQL. لكن MySQL لم يمت بعد ويمكن إزالته واستخدامه مرة أخرى من قبل أي شخص لديه رغبة في إنشاء موقع ويب أو تطبيق يعتمد على قاعدة البيانات. ستوضح لك المقالة التالية كيفية إنشاء مثيل mysql محلي على مضيفك المحلي (8088) باستخدام المعرفة الأساسية وأفضل الممارسات. سيوضح لك أيضًا كيفية استخدامه مع MAMP و MySQL مباشرةً ، ولكن دون النظر مرة واحدة في إطار عمل آخر.

arArabic