خدمة النطاقات المتعددة من خادم الويب Apache
من السهل إعداد أسماء DNS مستعارة باستخدام خادم الويب Apache. ما يعنيه هذا هو أنه إذا كان لديك نطاق ويب واحد أو 100 ، فيمكنك إعدادهم جميعًا للإشارة إلى أدلة مختلفة على خادم الويب واستضافتهم بنفسك.
الصعوبة: صعب
الوقت المطلوب: 10 دقائق
إعداد أسماء DNS المستعار
- قم بإنشاء دليل على خادم الويب Apache الخاص بك.
تأكد من وضع الدليل داخل دلائل خادم الويب ، وليس في أي مكان على جهازك. على سبيل المثال ، توجد معظم ملفات الويب لخادم Apache في مجلد htdocs. لذلك قم بإنشاء مجلد فرعي هناك لاستضافة ملفات المجال الخاصة بك. من المستحسن وضع ملف index.html في الدليل حتى تتمكن من الاختبار لاحقًا.
- في الإصدار 1 من Apache ، عدّل ملف apache.conf وابحث عن قسم vhosts (المضيفات الظاهرية).
في الإصدار 2 من Apache ، قم بتحرير الملف vhosts.conf.
توجد هذه عادةً في دليل التكوين على خادم الويب ، وليس في منطقة htdocs. - في أي من الإصدارين ، قم بتحرير قسم vhosts لإضافة مضيف ظاهري جديد:
IP_ADDRESS>
غيّر الأجزاء المميزة من الشفرة أعلاه إلى المعلومات الخاصة بموقعك ونطاقك.
اسم الخادم اسم النطاق
DocumentRoot FULL_PATH_TO_DIRECTORY - أعد تشغيل Apache.
- قم بتحرير ملف named.conf الخاص بك
- إضافة إدخال للنطاق:
منطقة " DOMAIN" في {
غيّر الأجزاء المميزة من الشفرة أعلاه إلى المعلومات الخاصة بموقعك ونطاقك.
اكتب الرئيسي
الملف " LOCATION_OF_DB_FILE " ؛
allow-transfer { IP_ADDRESS ؛ }؛
}؛ - قم بإنشاء ملف db للمجال
أبسط طريقة هي نسخ ملفات ديسيبل أخرى وإضافة مجالك الجديد. - أعد تحميل DNS الخاص بك
- اختبر نطاقك في متصفح الويب الخاص بك.
قد يستغرق نشر DNS الخاص بك عدة ساعات ، ولكن طالما أنك تشير إلى DNS المحلي الخاص بك ، فيمكنك اختباره على الفور.
ماذا تحتاج
- اباتشي خادم الويب
- اسمه DNS
- الوصول إلى ملفات conf