Создание виртуального хоста в Apache 2.4

📁 1. Создай директорию сайта

sudo mkdir -p /var/www/kurortne.local
sudo chown -R www-data:www-data /var/www/kurortne.local

Замените kurortne.local на ваш домен или имя проекта.

📝 2. Создай конфигурационный файл

sudo nano /etc/apache2/sites-available/kurortne.local.conf

Пример содержимого:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName kurortne.local
    DocumentRoot /var/www/kurortne.local

    <Directory /var/www/kurortne.local>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/kurortne_error.log
    CustomLog ${APACHE_LOG_DIR}/kurortne_access.log combined
</VirtualHost>

🔗 3. Активируй сайт

sudo a2ensite kurortne.local.conf

🔄 4. Перезапусти Apache

sudo systemctl reload apache2

🧠 5. Добавь запись в /etc/hosts (для локального теста)

127.0.0.1 kurortne.local

✅ Готово!

Теперь сайт доступен по адресу http://kurortne.local в браузере.

Коментувати

Простий текст

  • Не дозволено жодних HTML теґів.
  • Рядки й абзаци переносяться автоматично.
  • Адреси вебсторінок та адреси електронної пошти автоматично перетворюються у посилання.