Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

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

  • سبب الحاجة لتغيير رقم بورت Apache
  • طريقة تغيير رقم بورت الخادم Apache

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

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

المنفذ أو البورت ( Port ) في عالم المعلوماتية و هو مجرد رقم عادي يستخدم للتفرقة بين الخدمات و البرامج التي تعمل عبر النت.

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

الفكرة التي نريد قولها من كل هذا الكلام أنه للدخول لصفحة phpMyAdmin تحتاج أن يكون الخادم Apache الذي يمكنه تشغيلها يستخدم أحد المنافذ المتوفرة في نظامك مع الإشارة إلى أن الرقم الإفتراضي الذي يحاول أن يستخدمه Apache هو الرقم 80.


حل مشكلة البورت غير متاح

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

حل مشكلة البورت غير متاح في Apache

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

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

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

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

سواء ظهر لك أن الرقم 80 يستخدم من قبل برنامج آخر أم لم يظهر، يمكنك تغيير رقم البورت كما سنفعل.

إن لم تظهر لك أي مشكلة سببها رقم البورت، لا داعي أن تقوم بتغييره كما سنفعل تالياً.

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

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

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


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

فتح الملف httpd.conf


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

البحث في الملف httpd.conf


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


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

إيجاد رقم البورت في الملف httpd.conf


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

الرقم الذي يجب تغييره في الملف httpd.conf


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

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

تبديل رقم بورت Apache في الملف httpd.conf


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

رقم بورت Apache الجديد


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

حفظ رقم بورت Apache الجديد


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