ProfiPHPProfiPHP
Категория: Веб сервер

Установка Web-сервера Apache в среде Windows

Внимание: Данная публикация является устаревшей, поскольку версии серверного программного обеспечения значительно выше, описываемых здесь. Но, если вы используете операционную систему Windows XP, тогда продолжайте чтение, поскольку новые версии продуктов не работают на данной системе. Актуальную информацию смотрите на странице: Установка Web-сервера Apache 2.4 VC15 с интерпретатором PHP 7 в среде Windows

Всем web-разработчикам, как и другим специалистам в определенном деле, необходимо быть вооруженными нужными пакетами программ. Сердцем Web программирования является, конечно, Веб-сервер Apache, который разрабатывается и поддерживается открытым сообществом разработчиков под эгидой Apache Software Foundation и включен во множество программных продуктов.

В данной статье описана полная установка Web-сервера Apache в среде Windows. Статья предназначена для начинающих веб-разработчиков, которые хотят установить на домашний компьютер веб-сервер для разработки, тестирования, отладки веб-сайтов и веб-приложений. Рассмотрим полностью реализацию веб-платформы на операционную систему Windows.

Начнем конечно с самого дистрибутива. Скачать его Вы можете с официального сайта Apache. (http://httpd.apache.org/)

Мы рассмотрим процесс установки на примере стабильного дистрибутива Apache 2.2.25. Полное название на момент скачивания: httpd-2.2.25-win32-x86-no_ssl.msi.

Примечание: На момент чтения статьи версия дистрибутива может быть значительно новее. Поскольку мы будем устанавливать веб-сервер на домашний компьютер исключительно в тестовой целях, вполне подойдет версия, описанная в данной статье. Гораздо важнее следить за версиями модулей приложений к веб-серверу.

После загрузки на домашний компьютер файла установщика, можно начать установку Web-сервера.

Не исключено, что процесс установки может быть немного изменен в разных дистрибутивах Apache, но все же, после ознакомления с этой темой, Вам не создаст никаких трудностей установить любой дистрибутив Web-сервера Apache в среде Windows.

Запускаем файл инсталлятора и в первом открытом окне Приветствие нажимаем "Next".

В новом окне программа установки попросит ознакомиться с лицензионным соглашением и принять или отклонить ее условия. Если Вы отклоните условия лицензионного соглашения, программа просто завершит свою работу. Поэтому, если Вы хотите все-таки установить веб-сервер на свой компьютер, придется согласиться с условиями лицензии Apache. Выбираем "I accept the terms in the license agreement" и нажимаем "Next".

В следующем окне будет вкратце рассказано о том, что такое Apache HTTP Server. Опять нажимаем "Next":

В следующем окне (Информация о сервере) Вам необходимо задать некоторые настройки Вашего веб-сервера.

Рассмотрим поля приведенной формы:

- Network Domain (eg somenet.com) - имя вашего сервера DNS, в котором Ваш Веб-сервер будет зарегистрирован. Например, если Ваш полный домен выглядит как www.somehost.com, Вам следует указать здесь somehost.com. В случае, если Вы хотите использовать веб исключительно для личных нужд только на локальном компьютере - укажите здесь домен localhost.

- Server Name (eg www.somenet.com). Имя Вашего сервера. Исходя из приведенного примера, здесь следует указать www.somehost.com. Опять же, если Вы предполагаете использовать Apache исключительно на локальной машине - укажите localhost.

- Administrator's Email Address (eg webmaster@somenet.com). Адрес администратора сервера. Отображается при ошибках работы веб-сервера, никакой другой функции на этот адрес не положено. Так как администратором в данном случае будете Вы сами, то адрес можно пропустить. Ставим "@".

Следующая настройка "Install Apache HTTP Server 2.2 programs and shortcuts for:" позволяет задать как Apache работать в Вашей системе - исключительно под Вашим системным аккаунтом, или для всех пользователей Вашего компьютера. В данном случае выбираем второй вариант - для всех пользователей. Нажимаем кнопку "Next" и переходим к следующему шагу.

В новом окне выбираем тип установки:

Вам будет предложено выбрать один из 2-х типов установки:

- Typical (обычная установка). Обычная установка позволяет пропустить следующий шаг и приступить непосредственно к установке веб-сервера. При этом будут установлены только основные компоненты программы, исключая файлы заголовков и библиотеки для компиляции модулей.

- Custom (Выборочная установка). При выборе данной опции, на следующем шаге Вы можете выбрать, какие компоненты следует установить.

В нашем примере мы выбираем "Typical" и жмем "Next".

Если Вы хотите установить Apache в папку, отличную от указанной по умолчанию - нажмите кнопку "Change..."

Откроется следующее диалоговое окно выбора пути установки:

В поле "Folder name" Вы указываете папку, где будет размещен веб-сервер Apache, в нашем случае это "C:\web_server\apache".

Вы можете прописать имя папки вручную или использовать проводник диалога, выберите его с помощью курсора мыши. После того, как путь установки программы будет избран, нажмите кнопку "ОК". Если Вы передумали менять путь - нажмите "Cancel".

В следующем окне нажимаем "Next".

Следующее окно предупреждает о том, что все сведения, необходимые для установления веб-сервера, собраны. Если Вы хотите что-либо изменить - это Ваш последний шанс вернуться назад и внести изменения. Для возврата назад воспользуйтесь кнопкой "Back". Если Вы уверены, что все настроено верно, смело нажимайте "Install" и переходите непосредственно к процессу установки веб-сервера.

Установка будет длиться меньше минуты.

В случае успешного завершения, мастер установки отобразит Вам окно, как показано на рисунке ниже. Все что Вы можете сделать - нажать кнопку "Finish".

Поздравляем! Вы успешно установили веб-сервер Apache на Ваш компьютер. В панели появится значок веб-сервера.

Для того, чтобы протестировать работу веб-сервера, запустите Ваш браузер и наберите в адресной строке "http://localhost/" . Если Вы видите страницу с сообщением "It works!" - значит Вам действительно успешно удалось установить веб-сервер.

Следует также напомнить, что установка Web-сервера Apache, это только первый шаг. Еще нужно установить модуль PHP (Установка интерпретатора PHP), а также сделать основные настройки (Настройка Apache и PHP).

Добавить комментарий

Имя:
Текст комментария: