Щоб налаштувати Apache для роботи з локальним доменом (наприклад, mylocal.site), вам потрібно виконати кілька кроків на вашому комп'ютері. Ці кроки включають зміни у файлі конфігурації Apache та оновлення файлу hosts на вашій машині. Ось базова послідовність дій:
Спочатку вам потрібно оновити файл hosts на вашому комп'ютері, щоб він перенаправляв запити до вашого локального домену на ваш локальний сервер (зазвичай на адресу 127.0.0.1).
Додайте наступний рядок у файл:
127.0.0.1 mylocal.site
Примітка: Розташування файлу hosts
варіюється залежно від ОС.
Далі вам потрібно створити або відредагувати віртуальний хост (VirtualHost) у конфігураційному файлі Apache, щоб він обробляв запити для вашого локального домену.
Відкрийте конфігураційний файл Apache (httpd.conf або, для деяких систем, може бути додатковий файл у каталозі sites-available).
Додайте або відредагуйте директиву Замініть Після внесення цих змін, вам потрібно буде перезапустити Apache, щоб зміни вступили в силу. Команда перезапуску залежить від вашої операційної системи, але часто це щось на кшталт: Відкрийте веб-браузер і перейдіть до http://mylocal.site. Якщо все було налаштовано правильно, ви маєте побачити головну сторінку вашого сайту, розміщеного локально. Якщо у вас вже використовуються порти 80 або 443 (для HTTPS), вам може знадобитися налаштувати віртуальний хост на іншому порту. Якщо ви використовуєте SSL, вам знадобиться додаткове налаштування віртуального хосту для HTTPS. Переконайтеся, що ваші налаштування безпеки (наприклад, брандмауер або антивірус) не блокують доступ до вашого Apache серверу.
<VirtualHost *:80>
ServerName mylocal.site
DocumentRoot "/path/to/your/site"
<Directory "/path/to/your/site">
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
/path/to/your/site
на шлях до каталогу вашого сайту.
3. Перезапуск Apache
4. Тестування
Важливі зауваження