Що таке Apache?
Apache - це НТТР веб-сервер. Веб сервер Apache - кросплатформенне програмне забезпечення. Завдяки великій документації і хорошій інтеграції з стороннім ПЗ, Apache отримав величезне поширення. Підтримує наступні ОС - Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS.
Переваги веб-сервера Apache:
- підтримка мов програмування PHP, Python, Ruby, Perl, ASP, Tcl;
- легкість в підключенні зовнішніх модулів; підтримка технологій PHP, CGI і FastCGI;
- наявність механізмів, які забезпечують безпечність і розмежування доступу даних; можливість використовувати СУБД для аутентифікації користувачів;
- гнучка і надійна конфігурація системи;
- підходить для додатків, яким потрібен потужний криптографічний захист даних;
- можливість створення користувацьких директорій для веб-сайту;
- можливість налаштування віртуальних хостів, за допомогою яких на одному фізичному сервері можна створити кілька віртуальних;
- записує протоколи того, що відбувається на вашому сервері; активний зворотний зв'язок з розробниками і своєчасне вирішення виниклих помилок в ПЗ.