Mundarija:

Apache veb -serveriga yangi virtual xostni o'rnatish: 3 qadam
Apache veb -serveriga yangi virtual xostni o'rnatish: 3 qadam

Video: Apache veb -serveriga yangi virtual xostni o'rnatish: 3 qadam

Video: Apache veb -serveriga yangi virtual xostni o'rnatish: 3 qadam
Video: Маска подсети – объяснение 2024, Noyabr
Anonim
Apache veb -serverida yangi virtual xostni o'rnatish
Apache veb -serverida yangi virtual xostni o'rnatish

Ushbu qo'llanmaning maqsadi - yangi Apache veb -serverining virtual xostini sozlash va ishga tushirish jarayonidan o'tish. Virtual xost - bu har qanday IP -manzilda qaysi DNS -xost (masalan, www. MyOtherhostname.com) chaqirilishini aniqlaydigan "profil". Buni faqat virtual xost konfiguratsiyasida IP -manzillar va xost -nomlarni birlashtirish orqali qisqartirish mumkin, lekin men buni o'tkazib yuboraman va serverning har bir IP -manzili virtual xostga kirishga ruxsat berilgan deb o'ylayman. Apache 2.2.x bilan ishlaydigan server.

1 -qadam: tizimga kiring va kerakli joyga kiring

Tizimga kiring va kerakli joyga kiring
Tizimga kiring va kerakli joyga kiring

Birinchidan, tizimga kiring va kataloglarni konfiguratsiya katalogiga o'zgartiring. Ko'pgina aqlli serverlarda, bu superuser imtiyozlari bo'lgan foydalanuvchi sifatida kirishni va/etc/$ ssh [email protected]: qiziqarli_passwordXush kelibsiz! ~ $ Cd/etc/apache2/sites-available

2 -qadam: Virtual Xostni standart shablondan yarating

Virtual hostni standart shablondan yarating
Virtual hostni standart shablondan yarating

Odatda men standart faylni saqlayman, uni clipboardga nusxalash va ishlatish uchun joylashtirish. Ushbu standart fayldan siz ma'lumotlarni o'zgartirishingiz mumkin. Hujjatni Drupal katalogiga tayinlaydigan, siz havola qilishingiz mumkin bo'lgan oqilona standart fayl:.com *. MyOtherHostname.com RewriteEngine On RewriteOptions -da CustomLog /var/log/apache2/MyOtherHostname.log birlashtirilgan. O'zingiz xohlagan sozlamalarni Apache 2.2 virtual xost hujjatlarida keltirilgan ma'lumotlarga muvofiq qilishingiz mumkin.

3 -qadam: Saytni yoqing va serveringizni qayta ishga tushiring

Saytni yoqing va serveringizni qayta ishga tushiring
Saytni yoqing va serveringizni qayta ishga tushiring

Endi saytni yoqish va serverni qayta ishga tushirish vaqti keldi. Debian bu erda serverni boshqarishning bir nechta ajoyib fokuslariga ega: Birinchidan, saytni yoqamiz: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com; ishga tushirish uchun /etc/init.d/apache2 qayta yuklashni ishga tushiring. PID#Va endi siz DNS serveri sizning serveringizga ishora qilguncha saytga kira olasiz. Drupal saytlari uchun men ko'pincha bu imkoniyatdan foydalanib cron.php faylini crontabga qo'shib qo'yaman: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 hech kim jim turmaydi-jim https://MyOtherHostname.com/cron.php Tabriklayman! Tarek:)

Tavsiya: