Як налаштувати віртуальний хост Apache на Debian

Ми продовжуємо грати з Debian на нашому тестовому сервері, сьогодні нам постала необхідність налаштування віртуального хосту, тому за допомогою керівництва з університету я покроково створив віртуальні хости Apache у Debian.

Встановіть apache

sudo apt-get update
sudo apt-get install apache2

Створіть новий файл віртуального хосту

Завантажте наш тестовий файл virtual.conf з тут. Тоді ми повинні скопіювати файл virtual.conf до папки /etc/apache2/sites-available/ для нового домену.

cp virtual.conf /etc/apache2/sites-available/

За потреби ми можемо змінити назву файлу. (Для тестування ми будемо використовувати назву: virtual )

Далі ми повинні змінити наступні поля ServerName, ServerAdmin, DocumentRoot

Увімкніть нові файли віртуальних хостів:

a2ensite virtual.conf

Перезапустіть Apache:

service apache2 restart

Configurar el archivo de hosts local

Відкрийте файл hosts для нього типу nano /etc/hosts

Додайте новий IP вашого сервера внизу файлу як localhost.

Це буде приблизно так:

127.0.0.1 localhost 127.0.0.10 wp 127.0.0.11 yii # Наведені нижче рядки бажані для хостів, що підтримують IPv6 :: 1 localhost ip6-localhost ip6-loopback ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters

Завдяки цьому віртуальний хост у Debian був би добре налаштований