البرمجة

تكوين استضافة مواقع متعددة على خادم واحد باستخدام Apache و CentOS 6

في البداية، يُشير استفسارك إلى رغبتك في استضافة موقعين ويب على خادم واحد يحمل عنوان IP واحد، دون وجود لوحة تحكم. يبدو أنك قد قمت بتثبيت PHP وMySQL وPostfix على الخادم الخاص بك، وقد اتبعت تعليمات محددة من DigitalOcean لإعداد الفيرتشوال هوست على Apache باستخدام نظام CentOS 6.

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

أولاً، قم بتسجيل الدخول إلى حسابك في مسجل النطاقات الذي اشتريت منه النطاقين.

ثانياً، ابحث عن خيار يتيح لك إدارة إعدادات DNS أو تسجيل الدخول إلى لوحة التحكم للنطاقين.

ثالثاً، قم بإضافة سجلات DNS لكل نطاق. يمكنك القيام بذلك بإضافة سجل A يشير إلى عنوان IP الخاص بالخادم الخاص بك. على سبيل المثال:

css
موقع1.com A عنوان_IP_الخادم موقع2.com A عنوان_IP_الخادم

رابعاً، لا تنسى تحديث السجلات لتأكيد التغييرات.

بعد إجراء هذه الخطوات، يجب أن تكون قادرًا على الوصول إلى كل موقع عبر المتصفح باستخدام نطاقه المحدد.

يرجى متابعة أي خطوة أو تفاصيل إضافية مطلوبة حتى أتمكن من توجيهك بشكل أفضل.

المزيد من المعلومات

بالطبع، سأقدم لك مزيدًا من المعلومات لضمان فهم شامل وواضح لكيفية تحقيق هذه العملية.

  1. تكوين الفيرتشوال هوست:
    أعتقد أنك قد اتبعت الدليل الذي وفرته DigitalOcean لإعداد Apache Virtual Hosts على CentOS 6. هذا الإعداد يتضمن تحديد مجلدات الروت وتكوين ملفات الفيرتشوال هوست لكل موقع. يُفضل التأكد من أن الملفات الخاصة بك تحتوي على جميع الإعدادات الصحيحة وتشير إلى المجلدات الصحيحة التي يجب على Apache البحث فيها للصفحات المطلوبة.

  2. إضافة سجلات DNS:
    أثناء تسجيل الدخول إلى حسابك في مسجل النطاق، تحتاج إلى البحث عن قسم يسمح لك بتحرير سجلات DNS. يمكن أن تكون هذه السجلات تأشيرًا إلى عنوان IP الخاص بالخادم. يُفضل تحديث سجلات النطاقين بعد إجراء التغييرات لضمان أن التوجيه يتم بشكل صحيح.

  3. فحص اتصال الشبكة:
    تأكد من أن الخادم يعمل بشكل صحيح ويمكن الوصول إليه من الإنترنت. قم بفحص الاتصالات الشبكية وتأكد من أن جدار الحماية لديك يسمح بالوصول عبر البورت المستخدم لخدمة الويب (غالبًا ما يكون البورت 80 لـ HTTP والبورت 443 لـ HTTPS).

  4. استخدام أدوات التشخيص:
    يمكنك استخدام أدوات التشخيص مثل nslookup أو dig للتحقق من تسجيلات DNS والتحقق من أن النطاقات تشير إلى العنوان IP الصحيح.

  5. مراجعة ملفات السجلات:
    تحقق من ملفات السجلات (logs) لخدمة Apache وأي أخطاء محتملة. يمكن العثور على هذه الملفات في مسار مثل /var/log/httpd/ أو /var/log/apache2/.

  6. استخدام الأدوات المساعدة:
    يمكنك استخدام أدوات عبر الإنترنت لفحص تكوينات DNS وتحقق الاتصال بالخادم. هناك أدوات عديدة متاحة مثل DNS Lookup وOnline Ping التي يمكن أن تساعدك في التحقق من الوضع.

  7. متابعة الموارد الإضافية:
    إذا كانت المشكلة تستمر، يفضل متابعة المصادر الإضافية المتاحة عبر الإنترنت أو مجتمعات الدعم التقني. يمكن أن توفر هذه المصادر رؤى إضافية أو حلاً للتحديات التي قد تواجهك.

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

زر الذهاب إلى الأعلى