www.So-Hosting.info


Параметры хостинга

  Российский хостинг
  Украинский хостинг
  Американский хостинг
  Статьи


Цены на домены

D

U

W

X

Внимание!

Ни одна из перечисленных здесь хостинг-компаний, не вложила в наш проект ни одного цента. Сайт, создан за деньги администрации, исключительно в интересах пользователей. Реклама хостинга на нашем сайте запрещена!

Наша команда



Директор проекта
Калинин  Сергей  Эдуардович

Что такое Apache сервер?

 

Apache HTTP-сервер — это так называемый свободный веб-сервер, представляющий  собой кросплатформенное программное обеспечение. Apache поддерживает следующие операционные системы: BSD, Microsoft Windows, Linux, Mac OS, BeOS, Novell NetWare.

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

Начиная с апреля 1996 года и до настоящего времени Apache является самым распространенным и популярным HTTP-сервером в сети Интернет. Согласно статистическим данным в августе 2007 HTTP-сервером работал на 51% всех веб-серверов, в мае 2009 года этот показатель снизился до 46%, а в январе 2011 года – вырос до 59%. На сегодняшний день более 59% от общего количества веб-сайтов обслуживаются веб-сервером Apache. Разработкой и поддержкой Apache занимаются специалисты открытого сообщества разработчиков под эгидой Apache Software Foundation. Apache включен в большинство программных продуктов, среди которых IBM WebSphere и СУБД Oracle.

Apache оснащен встроенным механизмом виртуальных хостов. Благодаря этому на одном IP-адресе можно обслуживать большое количество веб-проектов (доменных имен), при этом отображая для каждого из них свое содержимое.

Для каждого виртуального хоста имеется возможность указать сои настройки модулей и ядра, а также установить ограничения к доступу ко всему сайту либо некоторым файлам. С помощью Apache-ITK для каждого виртуального хоста можно запускать процесс httpd с идентификаторами gid и uid. 

Также есть модули, которые позволяют ограничивать и учитывать ресурсы сервера (трафик, RAM, CPU) отдельно для каждого виртуально хоста.

Взаимосвязь с языками программирования и программным обеспечением

Есть большое количество модулей, добавляющих к Apache поддержку систем разработки и многих языков программирования.
Среди них можно выделить:
- Python (mod wsgi, mod python);
- PHP (mod_php);
- Perl (mod perl);
- Ruby (apache-ruby);
- ASP (apache-asp).

Помимо этого, Apache поддерживает FastCGI и CGI, позволяющие выполнять программы на многих языках программирования, включая Java, sh, C, C++.

Офицальный сайт - http://www.apache.org/.
Также рекомендуем пользоваться русскоязычным сайтом http://www.apache.ru/, который поможет разобраться с технической документацией.

 
Добавить комментарий
Не нашли ответ на свой вопрос? Задайте его здесь, и наши сотрудники (либо посетители сайта) ответят на него.

Также Вы можете высказать свое мнение на счет данной статьи.


Защитный код
Обновить

 
 
Joomla 1.5 Templates by Joomlashack