جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
الغرض من هذا البرنامج التعليمي هو السير خلال عملية تكوين مضيف ظاهري لخادم ويب Apache جديد وبدء تشغيله. المضيف الظاهري هو "ملف تعريف" يكتشف أي مضيف DNS (على سبيل المثال ، www. MyOtherhostname.com) يتم الاتصال به على أي عنوان IP محدد. من الممكن تضييق هذا الأمر أكثر من خلال اقتران عناوين IP وأسماء المضيف فقط في تكوين المضيف الظاهري ، لكنني سأتخطى ذلك وأفترض أن كل عنوان IP يسمح للخادم بالوصول إلى المضيف الظاهري. خادم يقوم بتشغيل Apache 2.2.x.
الخطوة 1: تسجيل الدخول والوصول إلى المكان الصحيح
أولاً ، قم بتسجيل الدخول وتغيير الأدلة إلى دليل التكوين الخاص بك. في معظم الخوادم العاقلة ، يعني هذا تسجيل الدخول كمستخدم يتمتع بامتيازات المستخدم المتميز ، والانتقال إلى مكان ما في / etc / $ ssh [email protected]
الخطوة 2: إنشاء Virtualhost من قالب افتراضي
عادةً ما أحتفظ بملف افتراضي ، أقوم بنسخه إلى حافظة ولصقه للاستخدام. من هذا الملف الافتراضي ، يمكنك تحرير التفاصيل. يوجد أدناه ملف افتراضي معقول يمكنك الرجوع إليه ، والذي يقوم بتعيين المستند إلى دليل دروبال: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot / home / web / drupal / drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions ترث CustomLog /var/log/apache2/MyOtherHostname.log معًا ، وغني عن القول ، يمكنك إجراء أي تخصيصات تريدها وفقًا للمعلومات الموجودة في وثائق المضيف الظاهري Apache 2.2.
الخطوة 3: قم بتمكين الموقع وإعادة تشغيل الخادم الخاص بك
حان الوقت الآن لتمكين الموقع وإعادة تشغيل الخادم. يوجد في دبيان بعض الحيل الرائعة لإدارة الخادم هنا: أولاً ، لنقم بتمكين الموقع: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com مثبت ؛ شغّل /etc/init.d/apache2 ، أعد تحميل لتمكين. sudo /etc/init.d/apache2 reloadReloading web server config…. PID # والآن يجب أن تكون قادرًا على الوصول إلى الموقع طالما أن خادم DNS يوجهه إلى خادمك. بالنسبة لمواقع Drupal ، غالبًا ما أغتنم هذه الفرصة لإضافة ملف cron.php إلى crontab الخاص بي قبل أن أنسى: sudo pico $ /etc/cron.d/drupal2 0، 5، 10، 15، 20 * * 1-6 لا أحد حليقة - صامت https://MyOtherHostname.com/cron.php هذا كل شيء! ألف مبروك طارق:)