إعلان
دورة تطوير التطبيقات باستخدام لغة JavaScript في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp. تعلم الآن
دورة تطوير واجهات المستخدم في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية. تعلم الآن
تطوير تطبيقات باستخدام لغة بايثون في هذه الدورة ستتعلم أساسيات البرمجة بلغة بايثون وصولاً إلى التعامل مع أشهر أطر العمل (Flask و Django) و ستتعلم كيف تبني متجر إلكتروني يمكن للمستخدمين البيع و الشراء من خلاله. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة PHP في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة Ruby في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O. تعلم الآن
دورة علوم الحاسوب هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب. تعلم الآن

    SQL تغيير رقم بورت Apache

    سبب الحاجة لتغيير رقم بورت Apache

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

    في برنامج XAMPP سنستخدم خدمة phpMyAdmin لكتابة أي أمر من أوامر SQL أو للتعامل مع قواعد البيانات بشكل مباشر.
    خدمة phpMyAdmin هي في الأساس عبارة عن موقع إلكتروني - صفحة ويب - تفتحها بواسطة المتصفح و هذا الشيء ستتعلمه بعد قليل.
    الذي يسمح لخدمة phpMyAdmin أن تعمل هو خادم إسمه Apache و هذا ما يحتاج رقم بورت خاص به حتى يعمل.
    الفكرة التي نريد قولها من كل هذا الكلام أن خدمة phpMyAdmin حتى تعمل, تحتاج أن يكون الخادم الذي يمكنه تشغيلها ( أي Apache ) يستخدم أحد المنافذ المتوفرة في نظامك مع الإشارة إلى أن الرقم الإفتراضي الذي يحاول أن يستخدمه Apache هو الرقم 80.

    من المشاكل التي قد تظهر لك من لحظة فتح برنامج XAMPP هي أن الخادم Apache لا يمكن أن يعمل على البورت رقم 80 تماماً كما ظهر لنا عند فتح برنامج XAMPP.

    سبب عدم قدرته على العمل على هذا البورت هو أنه يوجد برنامج آخر في حاسوبك يستخدم هذا البورت, فمثلاً قد يكون برنامج Skype أو SQL Server أو برنامج آخر موجود على حاسوبك يستخدم هذا البورت.

    لهذا السبب سنقوم بتغيير رقم البورت الإفتراضي الذي يستخدمه برنامج phpMyAdmin إلى الرقم 1234 لأنه لا يوجد أي برنامج على الأرجح يستخدم هذا الرقم.

    طريقة تغيير رقم بورت الخادم Apache

    سواء ظهر لك أن الرقم 80 يستخدم من قبل برنامج آخر أم لم يظهر, يمكنك تغيير رقم البورت كما سنفعل.
    لذا إن لم تظهر لك أي مشكلة سببها رقم البورت, يمكنك عدم إجراء الخطوات التي وضعناها.


    لتغيير رقم البورت الذي سيعمل عليه الخادم Apache إتبع الخطوات التالية:

    1. على نفس السطر الموجود عليه كلمة Apache أنقر على كلمة Config و من ثم إختر كلمة Apache (httpd.conf).


    2. سيفتح لك الملف httpd.conf بشكل تلقائي بواسطة محرر Notepad أو بواسطة أي محرر إفتراضي تستخدمه أنت.
    لا تفعل أي شيء هنا و انتقل للخطوة التالية.


    3. في القائمة العلوية أنقر على Edit ثم إختر Find.


    4. الآن يطلب منك إدخال الشيء الذي تريد البحث عنه. نحن نريد البحث عن كل رقم 80 موجود في هذا الملف و تبديله بالرقم 1234.
    لذا قم بإدخال الرقم 80 ثم أنقر Find Next.


    5. هذا أول رقم 80 يستخدمه برنامج Apache تم إيجاده و الذي يجب أن نبدله بالرقم 1234.
    ملاحظة: الصورة التالية توضح كيف أصبح بعد التبديل.


    6. السطر #Listen 12.34.56.78.78:80 لا داعي لتعديل أي رقم فيه لأنه مجرد شرح موضوع للمبرمجين الذي يريدون إجراء تعديلات على الملف لذا تهتم به.
    السطر الذي كان مكتوب فيه Listen 80 قمنا بتغييره إلى Listen 1234.


    7. أنقر Find Next مرة أخرى حتى تجد ثاني رقم 80 موضوع في هذا الملف.

    8. قم بتبديل الرقم 80 بالرقم 1234.
    ملاحظة: الصورة التالية توضح كيف أصبح بعد التبديل.


    9. السطر الذي كان مكتوب فيه ServerName localhost:80 قمنا بتغييره إلى ServerName localhost:1234.


    10. بعد تبديل كل أرقام البورتات, قم بالنقر على أنقر File ثم Save لحفظ التعديلات التي قمت بإجرائها.


    قم بإغلاق الملف httpd.conf لأنه لا داعي لأن يظل مفتوحاً, ثم إرجع إلى الدرس للتعلم كيف تقوم الآن بتشغيل الخادم Apache و خدمة phpMyAdmin.

    إعلان

    Eqla3Tech.com

    شروحات مكتوبة حول لغات البرمجة و تقنية المعلومات باللغة العربية مقدمة من إقلاع تك.

    لغة جافا لغة ++C قواعد البيانات نظام ويندوز نظام لينكس الشبكات تقنية المعلومات الأمن السيبراني

    الدورات

    أدوات مساعدة

    الأقسام

    دورات
    مقالات أسئلة مشاريع كتب