Публикации

Сервер Apache

Apache появилась в апреле 1995. Сначала это была коллекция исправления и дополнения к серверу NCSA HTTPd 1,3, что было в общественное достояние в области права интеллектуальной собственности французского и сервер HTTP, то наиболее распространенными. С этой происхождения, многие люди говорят, что название Apache только пятнистый сервер или «сервер пропатчен. Впоследствии, Apache был полностью переписан, так что в версии 2, остается никаких следов NCSA HTTPd.

Первоначально, Apache был единственной серьезной альтернативой бесплатно сервер HTTP из Netscape ( iPlanet , в настоящее время Sun ONE ). С апреля 1996, по данным исследования, постоянного Netcraft, HTTP-сервер Apache стал самым популярным на интернет. В мае 1999, он бежал 57% веб-серверов, и так рано в 2004 году, он был около 69% рынка, это справедливо только 50,61% рынка в конце января 2008. В феврале 2008, Apache является 50,93% доли рынка. В декабре 2008 года, 72,45% доли рынка для Apache.

Apache версии 2 имеет несколько значительных успехов по сравнению с версией 1, включая поддержку нескольких платформ (Windows, Linux и UNIX, и т.д.), поддержка легкие процессы UNIX, новые API и поддержка IPv6.
Apache Foundation (Apache Software Foundation или ASF) была основана в 1999 из группы, Apache (Apache Group), вызывающие сервер 1995. С тех пор многие другие программы полезны в World Wide Web разработали вместе с сервером HTTP.

Apache работает в основном на операционных системах UNIX (Linux, Mac OS X, Solaris, BSD и UNIX) и Windows. Версия Windows считается стабильным с 1,2 версии Apache. Apache используется во многих продуктах, включая WebSphere от IBM и Oracle Corporation. Это также поддерживается в той или иной форме от средств разработки Borland Delphi и Kylix, и CMS, как Drupal.

Особенности

Apache предназначена для поддержки многих модулей дает дополнительные возможности: интерпретация языка Perl, PHP, Python и Ruby , сервер прокси , Common Gateway Interface , Server Side Includes , переписывания URL-адресов , согласование содержания, коммуникационные протоколы Дополнительные и т.д.. Тем не менее, следует отметить, что существование многих сложных модулей Apache конфигурации веб-сервера. Действительно, это хорошая практика для загрузки только модули соответствующие: многие уязвимости безопасности, влияющие только Apache модули.

Возможности конфигурации Apache убийца функцию. Принцип действия основан на иерархии конфигурационных файлов, которыми можно управлять независимо. Эта функция особенно полезна для хостов, которые могут служить сайты для нескольких клиентов с помощью одного сервера HTTP. Для клиентов, эта функция становится видимым в файле. Htaccess.

Среди программного обеспечения, поддерживающего обслуживания Apache, файлы журналов могут быть проанализированы с использованием много сценариев и свободного программного обеспечения, таких как AWStat, Webalizer или W3Perl. Несколько графических пользовательских интерфейсов облегчения конфигурации сервера.