جدول المحتويات:
- الخطوة 1: تسجيل الدخول والوصول إلى المكان الصحيح
- الخطوة 2: إنشاء Virtualhost من قالب افتراضي
- الخطوة 3: قم بتمكين الموقع وإعادة تشغيل الخادم الخاص بك
فيديو: تثبيت مضيف افتراضي جديد في خادم الويب Apache: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:42
الغرض من هذا البرنامج التعليمي هو السير خلال عملية تكوين مضيف ظاهري لخادم ويب 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 هذا كل شيء! ألف مبروك طارق:)
موصى به:
البرنامج التعليمي: كيفية استخدام ESP32-CAM في خادم الويب لدفق الفيديو: 3 خطوات
البرنامج التعليمي: كيفية استخدام ESP32-CAM في خادم الويب لدفق الفيديو: الوصف: ESP32-CAM هو ESP32 Wireless IoT Vision Development Board في شكل صغير جدًا ، مصمم للاستخدام في العديد من مشاريع إنترنت الأشياء ، مثل الأجهزة الذكية المنزلية والصناعية تحكم لاسلكي ، مراقبة لاسلكية ، تحديد QR اللاسلكي
ESP8266 مع برنامج Thingspeak و DHT11 التعليمي - خادم الويب: 7 خطوات
ESP8266 مع برنامج Thingspeak و DHT11 التعليمي | خادم الويب: مرحبًا ، ما الأمر يا رفاق! Akarsh هنا من CETech. هذا المشروع الخاص بي هو أكثر من منحنى تعليمي لفهم منصة الكلام إلى جانب فكرة MQTT ثم استخدام Thingspeak مع ESP8266. في نهاية المقال ، سنشارك
خادم الويب ESP8266 Weather Monitor Web (بدون Arduino): 4 خطوات
خادم الويب ESP8266 Weather Monitor Web (بدون Arduino): أصبح "إنترنت الأشياء" (IoT) موضوعًا متزايدًا للمحادثة يومًا بعد يوم. إنه مفهوم لا يمتلك فقط القدرة على التأثير في طريقة عيشنا ولكن أيضًا على طريقة عملنا. من الآلات الصناعية إلى الأجهزة القابلة للارتداء - باستخدام
توجيه الخريطة من خلال خادم الويب: 6 خطوات
اتجاه الخريطة من خلال خادم الويب: إنترنت الأشياء ، (IoT) هو أحد الموضوعات الشائعة على هذا الكوكب في الوقت الحالي. وهو ينمو بسرعة يومًا بعد يوم مع الإنترنت. تعمل إنترنت الأشياء على تغيير المنازل البسيطة إلى منازل ذكية ، حيث يمكن لكل شيء من الأضواء إلى الأقفال الخاصة بك
تقوية خدمات SSL على خادم الويب (Apache / Linux): 3 خطوات
تعزيز خدمات SSL على خادم الويب الخاص بك (Apache / Linux): هذا برنامج تعليمي قصير جدًا يهتم بأحد جوانب الأمن السيبراني - قوة خدمة ssl على خادم الويب الخاص بك. الخلفية هي أن خدمات SSL على موقع الويب الخاص بك تُستخدم لضمان عدم تمكن أي شخص من اختراق البيانات التي يتم نقلها