Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проект розробки HTTP-сервера

Реферат Проект розробки HTTP-сервера





, знаходимо і раскомментіруем рядки:

57. Include conf/extra/httpd-mpm.conf

. Include conf/extra/httpd-autoindex.conf

. Include conf/extra/httpd-vhosts.conf

. Include conf/extra/httpd-manual.conf

. Include conf/extra/httpd-default.conf

Зберігаємо зміни.

Тепер відкриваємо файл C: Apache2 conf extra httpd-vhosts.conf і виробляємо в ньому наступні зміни.

Існуючі блоки прикладів віртуальних хостів необхідно видалити, і вставити тільки нижченаведене:

NameVirtualHost *: 80

lt; VirtualHost *:80gt;laquo;C:/apache/localhost/wwwraquo;localhostlaquo;C:/apache/localhost/error.lograquo;laquo;C:/apache/localhost/access.lograquo; common

lt;/VirtualHost gt;

Зберігаємо зміни.

Налаштування конфігураціоннийх файлів завершена, тепер необхідно встановити сервіс Apache2.2.


.2 Установка Apache2.2 в картинках


Рис. 2.1 Команда


Запускаємо командний рядок і вводимо в ній C: Apache2 bin httpd.exe -k install (див. Рис 2.1).


Рис. 2.2 Результат установки


Ось що ми повинні побачити при успішній установці сервісу Apache2.2 (див. Рис 2.2).

Якщо все пройшло успішно, рухаємося далі - встановлюємо ручний запуск сервісу Apache2.2, для чого проходимо шлях: Start ( Пуск )? Control Panel ( Панель управління )? Administrative Tools ( Адміністрування )? Services ( Служби ), у вікні управління служб вибираємо рядок Apache2.2 і робимо на ній подвійне клацання, після чого у вкладці General ( Загальні ) вибираємо ручний запуск сервісу - Startup type: Manual ( Тип запуску: вручну ). Це необхідно зробити для того, щоб зайві служби не завантажували систему. Враховуючи, що домашній комп'ютер використовується не тільки для веб-розробок, але й для багатьох інших потреб, ручний запуск і зупинка непостійно використовуваних сервісів є найбільш прийнятним.


.3 Створення структури віртуальних дисків

apache сервер аутентифікація

У корені диска необхідно створити каталог apache - В ньому будуть лежати ваші віртуальні хости (домени), глобальний файл журналу помилок error.log (створюється програмою при першому запуску, автоматично), глобальний файл доступу access.log (створюється автоматично). У каталозі apache створюємо ще одну порожню папку - localhost raquo ;, в якій, у свою чергу, створюємо папку www raquo ;, саме в останній і треба буде тримати наше добро у вигляді локальних скриптів. Така, здавалося б, дивна структура каталогів продиктована схожою схемою побудови каталогів в системах Unix, і покликана спростити надалі її розуміння і використання.

При необхідності установки власних віртуальних хостів робимо наступне:

Відкриваємо файл httpd-vhosts.conf raquo ;, і створюємо в ньому блок, приблизно, такого змісту:

lt; VirtualHost *: 80 gt;

# Папка, в якій буде корінь вашого хоста.

DocumentRoot C: /apache/test/wwwraquo;

# Домен за яким ви зможете звертатися до віртуального хосту.test

# Аліас (додатковий ім'я) домена.test

# Файл, в який будуть записуватися помилки.

ErrorLog C: /apache/test/error.lograquo;

# Файл журналу доступу до хосту.

CustomLog C: /apache/test/access.lograquo; common

lt;/VirtualHost gt;

Потім в каталозі apache raquo ;, створюємо папку test (прямо так, з крапкою), в якій, у свою чергу, створюємо папку www .

Наступний крок створення віртуального хоста - це зміна файлу C: WINDOWS system32 drivers etc hosts операційної системи. Відкриваємо даний файл і додаємо в нього два рядки:

. 0.0.1 test

. 0.0.1 test

Тепер запускаємо сервер Apache, виконавши в командному рядку C: Apache2 bin httpd.exe -k start raquo ;, відкриваємо браузер, вводимо в адресному рядку test або test і опиняємося у своєму віртуальному хості. Тільки будьте уважні, тепер ви зможете потрапити на оригінальний сайт з ім'ям віртуального хоста ( test raquo ;, якщо такий існує), тільки закоментувавши або видаливши рядок: 127.0.0.1 test raquo ;, у вищезгаданому файлі hosts .

Зупинити роботу Apache мож...


Назад | сторінка 5 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Тестування навантаження Apache за допомогою ab
  • Реферат на тему: Дослідження токсичного і генотоксичних ефектів синтетичних харчових барвник ...
  • Реферат на тему: Комп'ютерна мережа з використанням файл-сервера
  • Реферат на тему: Програма, що реалізує роботу з текстом і збереженням даних у файл
  • Реферат на тему: Файл .htaccess