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