Установка Apache 2.4
Если Вам понравился данный материал, поделитесь им с вашими друзьями в соц сетях
В предыдущем материале, Что необходимо для установки веб-сервера, мы занимались поиском и скачиванием необходимых версий дистрибутивов для того, что бы установить на домашний компьютер локальный веб-сервер Apache.
В моем случае, я буду разворачивать локальный веб-сервер на базе 64-разрядной операционной системе Microsoft Windows 7. Для этого с ресурса apachehaus. com мной был скачен архив Apache 2.4.12 (httpd-2.4.12-x64-vc11.zip) и по ссылки https://www. microsoft. com/en-us/download/details. aspx? id=30679 пакет Microsoft Visual C++ 2012.
Скачивание и установка пакета Visual C++
Первым делом устанавливаем пакет Microsoft Visual C++ 2012.
Если у Вас возникли проблемы с выбором и скачиванием пакета Visual C++, найдите в архиве Apache файл с ознакомительными сведения (файл readme). В нем должна быть ссылка на скачивание пакета Visual C++ c сайта www. microsoft. com. Скачайте и установите пакет Visual C++.
скачивание и установка пакета Visual C++
Распаковка архива Apache
Открываем скаченный с веб-сервером архив и распаковываем (копируем) директорию «Apache24» в корень локального диска C:
Для базовой настройки веб-сервера Apache перейдем в директорию «C:\Apache24\conf\» и найдем файл «httpd. conf». Откроем данный файл в текстовом редакторе, просмотрим его и по необходимости внесем изменения. Большая часть файла состоит из комментарий и пояснений, начинающихся со знака # (решетка). В качестве текстового редактора могу посоветовать Notepad++.
Конфигурационный файл httpd. conf
Изменим значения основных директив конфигурационного файла httpd. conf
каталог, в котором расположен веб-сервер
номер порта для веб-сервера
Для загрузки модуля mod_rewrite раскомментируем строку
значение кодировки по умолчанию
Email адрес администратора веб-сервера
определяет имя и порт, который используется сервером для идентификации себя.
Назначаем корневую директорию управления сайтами
расположение файла журнала ошибок.
Установка сервиса (службы) Apache
Далее необходимо установить сервис Apache как службу. Для этого нам понадобится командная строка. Командная строка должна быть запущена от имени администратора.
Для того чтобы запустить командную строку необходимо нажать на кнопку «Пуск». В поле поиска введите «cmd» или «Командная строка», затем в списке результатов поиска наведите мышкой на найденный пункт («cmd» или «Командная строка»), щелкните по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
Перед нами появится окно консоли.
Теперь необходимо перейти в директорию веб-сервера «bin» где находится файл «httpd. exe». Для этого используем команду «cd» и указываем полный путь до директории где находится файл «httpd. exe».
Для того, что бы установить сервис Apache как службу, необходимо выполнить команду
При удачном выполнение установки получаем примерно такой ответ:
Строка «The Apache2.4 service is successfully installed» означает, что служба установлена.
Если после строки «Errors reported here must be corrected before the service can be started» нет никаких сообщений, это означает, что в конфигурационных файлах не найдено критических ошибок и служба Apache24 запущена. Проверить ее работу можно открыв в браузере страницу localhost или страницу 127.0.0.1. Если страница по данным адресам открывается, то Вы добились желаемого, веб-сервер Apache установлен.
Рассмотрим возможные ошибки при выполнении команды установки службы Apache24
Перевод: Не удалось открыть менеджер службы Windows, возможно, вы забыли войти как администратор?
Решение: Откройте командную строку от имени администратора
Перевод: Синтаксическая ошибка в строке номер N в файле httpd. conf
Перевод: сервис уже установлен (услуга уже установлена)
Управление службой Apache
Для управления запуском и остановкой сервиса Apache можно использовать «ApacheMonitor». Откройте директорию веб-сервера bin («C:\Apache24\bin») и запустите файл: ApacheMonitor. exe. В системном трее появится значок Apache, с помощью которого можно быстро запускать/останавливать службу Apache.
А также, так как сервис Apache устанавливается как служба, после его установки, управлять его запуском/остановкой можно в окне списка служб («Пуск» → пункт «Панель управления» → «Администрирование» → «Службы»)
При установки Apache, служба, по умолчанию получает имя «Apache» или «Apache24». Если, в силу каких либо причин, имя службы нас не устраивает, есть возможность задать собственное имя, используя в командной строке параметр «-n» c указанием имени службы через пробел. (Если в имени службы содержится пробел необходимо обернуть его в кавычки, т. е. «name service»). Рассмотрим дополнительно команды для управления сервисом Apache:
https://resource-gsv. ru/webserver/install-apache. html