Содержание
Apache HTTP Server (обычно называемый Apache) — это быстрый и безопасный программный пакет, который предоставляет полный набор функций, включая CGI, SSL и виртуальные домены. Он также поддерживает подключаемые модули для расширяемости. Веб-сервер Apache обслуживает более половины веб-серверов по всему миру. Это самый популярный веб-сервер в мире с 1996 года, через год после его первого выпуска.
Apache — это программное обеспечение с открытым исходным кодом, распространяемое Apache Software Foundation, которое продвигает другие бесплатные и открытые передовые веб-технологии. Хотя Apache был разработан для сред Unix, более 90% установок выполняются в Linux. Это также доступно для Windows и других операционных систем.
Что такое HTTP-сервер?
Сервер — это удаленный компьютер, который передает файлы запрашивающим клиентам. Веб-сервер — это среда, в которой работает веб-сайт; это компьютер, который обслуживает веб-сайт.
Веб-сервер доставляет контент с использованием протокола передачи гипертекста (HTTP). Например, когда вы посещаете Lifewire.com в веб-браузере, вы связываетесь с веб-сервером, на котором размещен этот веб-сайт, чтобы вы могли общаться с ним, запрашивать веб-страницы и просматривать эти страницы в веб-браузере.
Зачем использовать Apache HTTP Server?
Одним из наиболее значительных преимуществ Apache является то, что он бесплатный как для личного, так и для коммерческого использования, поэтому вы никогда не платите за него. Наряду с бесплатностью, Apache является надежной программной средой, которая активно поддерживается. Частые обновления функций, исправления безопасности и улучшения уязвимости продолжаются. Apache является одним из наиболее полнофункциональных доступных веб-серверов HTTP, что является еще одной причиной его популярности.
Apache Extensibility
Модули добавляют больше функций в программное обеспечение. Apache поддерживает:
- Аутентификация по паролю и цифровые сертификаты
- Настраиваемые сообщения об ошибках
- Возможности виртуального хостинга
- Прокси сервисы
- SSL и TLS
- Сжатие GZIP для ускорения веб-страниц
Особенности Apache
Вот несколько других функций Apache:
- IPv6
- XML
- FTP
- Perl, Lua и PHP
- Регулирование пропускной способности
- WebDAV
- Балансировки нагрузки
- HTTP / 2
- .Htaccess
- Режимы обработки нескольких запросов
- Перезапись URL
- Отслеживание сессии
- Геолокация на основе IP-адреса
Если вы новичок в Apache, вы найдете ответы практически на любые вопросы в Интернете на форумах и сайтах пользователей. Если у вас есть опыт работы с Apache, зарегистрируйтесь на форумах и сайтах, чтобы быть в курсе событий. Apache — это регулярно обновляемое решение, которое продолжает развиваться вместе с Интернетом.