جدول المحتويات:

تثبيت مضيف افتراضي جديد في خادم الويب Apache: 3 خطوات
تثبيت مضيف افتراضي جديد في خادم الويب Apache: 3 خطوات

فيديو: تثبيت مضيف افتراضي جديد في خادم الويب Apache: 3 خطوات

فيديو: تثبيت مضيف افتراضي جديد في خادم الويب Apache: 3 خطوات
فيديو: شرح برنامج XAMPP لإنشاء سيرفر محلي افتراضي بالمجان للمبتدئين خطوة بخطوة 2024, شهر نوفمبر
Anonim
تثبيت مضيف افتراضي جديد في خادم الويب Apache
تثبيت مضيف افتراضي جديد في خادم الويب Apache

الغرض من هذا البرنامج التعليمي هو السير خلال عملية تكوين مضيف ظاهري لخادم ويب Apache جديد وبدء تشغيله. المضيف الظاهري هو "ملف تعريف" يكتشف أي مضيف DNS (على سبيل المثال ، www. MyOtherhostname.com) يتم الاتصال به على أي عنوان IP محدد. من الممكن تضييق هذا الأمر أكثر من خلال اقتران عناوين IP وأسماء المضيف فقط في تكوين المضيف الظاهري ، لكنني سأتخطى ذلك وأفترض أن كل عنوان IP يسمح للخادم بالوصول إلى المضيف الظاهري. خادم يقوم بتشغيل Apache 2.2.x.

الخطوة 1: تسجيل الدخول والوصول إلى المكان الصحيح

تسجيل الدخول والوصول إلى المكان الصحيح
تسجيل الدخول والوصول إلى المكان الصحيح

أولاً ، قم بتسجيل الدخول وتغيير الأدلة إلى دليل التكوين الخاص بك. في معظم الخوادم العاقلة ، يعني هذا تسجيل الدخول كمستخدم يتمتع بامتيازات المستخدم المتميز ، والانتقال إلى مكان ما في / etc / $ ssh [email protected]

الخطوة 2: إنشاء Virtualhost من قالب افتراضي

قم بإنشاء Virtualhost من قالب افتراضي
قم بإنشاء 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 هذا كل شيء! ألف مبروك طارق:)

موصى به: