---------------------------------------------------
... Software: Apache/2.2.4
... per second: 20.91 [# / sec] (mean)
... rate: 20.12 trans / sec
------------------------------------------------------------ Bench results for worker:
------------------------------------------------------------
... Software: Apache/2.2.4
... per second: 40.94 [# / sec] (mean)
... rate: 36.72 trans / sec
4.1 Запуск Apache
Запуск встановленого (і налаштованого) web-сервера Apache вручну виконується такою командою (якщо використовується init.d) [16]:
sudo / etc/init.d/apache2 start
або:
sudo invoke-rc.d apache2 start
Для зупинки і перезапуску web-сервера використовуються, відповідно, наступні команди:
sudo / etc/init.d/apache2 stop, sudo / etc/init.d/apache2 restart, sudo invoke-rc.d apache2 stop.
Якщо в системі використовується скрипт service, то для запуску Apache потрібно виконати таку команду:
sudo service apache2 start
Автоматичний запуск Apache2 в якості системного сервісу на 3 та 5 рівнях встановлюється такою командою:
sudo chkconfig apache2-s 35
Перевірка результов установки:
aag@stilo.asoiu: ~ $ sudo service apache2 status
* Apache is running (pid 1867). @ stilo.asoiu: ~ $ chkconfig-l apache2 0: off 1: off 2: on 3: on 4: on 5: on 6: off
Якщо установка пройшла успішно, то Apache в базовій конфігурації вже можна використовувати: у цьому можна переконатися, відкривши в браузері адресу # «justify">
Малюнок - 2 Перевірка установки веб-сервера Apache
4.2 Налаштування веб-сервера Apache
Рідкісний випадок, коли веб-сервер використовується з дефолтними налаштуваннями. Зазвичай, перед запуском його потрібно налаштувати під конкретні завдання. Для цього потрібно відредагувати конфігураційний файл httpd.conf, в якому зберігаються всі налаштування веб-сервера Apache [17].
Насправді httpd.conf & mdash це основний, але не єдиний файл настройок. Справа в тому, що останні версії Apache підтримують модульну структуру httpd.conf і дозволяють гнучко управляти настройками шляхом підключення до httpd.conf додаткових файлів. Більш того, httpd.conf це звичайне, але не обов'язкове назву. Наприклад, в Apache2.2 з дистрибутива Ubuntu 9.10 файл настройок називається apache2.conf.
Структура файлу httpd.conf проста і подробнеи описана в самому файлі, тут наведемо дуже короткий його фрагмент (рядки, що починаються зі знака # («грати») - коментарі):
# Директиви конфігурації веб-сервера розділені на три основні групи:
# 1. Директиви управління веб-сервером як таким («глобальне оточення»);
# whole (the «global environment»).
# 2. Директиви, що визначають поведінку «головного» сервера, до якого виконуються всі звернення, якщо ...