Урок 1 установка і настройка веб-сервера apache

Версія програми, що використовувалася при написанні матеріалу, вже встигла застаріти, тому деякі моменти можуть незначно відрізнятися.

Ну що ж, ми поговорили досить про веб-сервері, прийшов час його нам встановити і випробувати в справі. Існує сформувався перелік найбільш поширених веб-серверів, при виборі до уваги приймаються конкретні завдання, під які він розгортається. Зупинимо наш вибір на безкоштовному веб-сервері Apache. Вважаю його ідеальним для сайтів початкового і середнього рівня. Звичайно, можна піти легким шляхом - встановити готовий комбайн Denwer, як це робить більшість новачків, але в нашому випадку крім результату важливі також і теоретичні знання. А після сьогоднішнього уроку ваш скилл підвищиться однозначно :)







На мій погляд, шлях занадто довгий, давайте скоротимо його до C: \ Program Files \ Apache. Продовжуємо установку, чекаємо її закінчення. Після закриття інсталятора в треї з'явиться значок Apache монітора:







Дана утиліта дозволяє запустити, зупинити, перезапустити наш веб-сервер, дізнатися його статус. Сам же Apache встановився у нас як сервіс, який буде автоматично стартувати при завантаженні комп'ютера:

Наступним кроком необхідно кожному доменному імені створити свій кореневий каталог і сказати про це нашому веб-сервера. Видаляємо в папці C: \ Program Files \ Apache \ htdocs файл index.html і створюємо там три папки: test-domain1. test-domain2 і test-domain3. в кожній з цих папок папку log - для балок і папку www - власне, кореневої каталог для домену. В кінці файлу C: \ Program Files \ Apache \ conf \ httpd.conf дописуємо наступне:

Три блоку VirtualHost описують наші три віртуальних хоста. Кожному задається свій кореневий каталог - DocumentRoot. шлях до балці помилок - ErrorLog і ярку доступу - CustomLog.

У кореневому каталозі кожного домена створіть по файлу index.html з вмістом "Hello from test-domain1", "Hello from test-domain2" і "" Hello from test-domain3 ". Щоб зміни в конфігурації вступили в силу, необхідно перезапустити Apache ( лівою кнопкою миші по значку Apache монітора -> Restart). Якщо помилок не було допущено, має всі працювати:

Вітаю, тепер у вас є налаштований веб-сервер з трьома локальними хостами. Роздолля для веб-майстра :) Саме час приступити до вивчення основ веб-будівництва.







Схожі статті