Apache

Apache логотипApache – это http-сервер, поддерживаемый множеством операционных систем, а именно: Microsoft Windows, Linux, BSD, Mac OS, Novell NetWare, BeOS.

Основным преимуществом Apache является, то, что он очень гибкий и позволяет подключать внешние модули для использования СУБД, предоставления данных, позволяет модифицировать сообщения об ошибках и много другое.  Благодаря постоянному совершенствованию кодов, в настоящий момент данным веб-сервером поддерживается IPv6.

Фактически Apache состоит из ядра и дополнительных модулей. Модули могут быть разработаны любой компанией, тогда как, над ядром работает только компания Apache Software Foundation. Самое ядро способно управлять сервером, но его функционал крайне ограничен, оно может обрабатывать конфигурационные файлы, HTTP-протокол и управляет подключением сторонних модулей.

Apache имеет три условных уровня конфигурирования системы:

  • httpd.conf – настройка конфигурации сервера;
  • httpd.conf (c версии 2.2+) – настройка конфигурации виртуального хоста;
  • .htaccess – настройка конфигурации уровня директории сервера.

Конфигурирование сервера осуществляется по средствам собственного языка, который базируется на блоках директив.

Благодаря огромному множеству дополнительных модулей, Apache способен работать со многими языками веб-программирования, среди которых: PHP, Python, Ruby, Perl, ASP, Tcl.

Наша компания предоставляет услугу техническое обслуживание компьютеров и оргтехники.

Оцените статью
bezpk
Добавить комментарий