logo

Устанавливаем Apache

Не мне вам рассказывать, что наиболее удобно использовать для разработки свой собственный локальный сервер. Удобнее, и что не мало важно, безопасно создавать и тестировать приложение сначала у себя, а уже потом разворачивать его в интернете. Для этого вам придется установить у себя на локальном компьютере PHP, Apache и MySQL.

Сейчас я расскажу, как это сделать под Windows. Конечно существуют всякие там интегрированные решения, но гораздо приятнее установить все и настроить самому. Тем более, что это совсем не сложно. Итак, начнем с установки Apache. Вообще что такое Apache? Apache – это веб сервер, который формирует запросы агента в конечные странички и знает как их обрабатывать с помощью, например, PHP. Ведь PHP – это всего лишь язык программирования и без поддержки веб-сервера у пользователей нет никакой возможности получить страницы, содержащие код PHP.

Серверы Apache и IIS создавались для поддержки HTML файлов, поэтому PHP их стоит обучить. Но сначала поставим Apache. Кстати его очевидное преимущество заключается в его бесплатности, огромном комьюнити и большом количестве модов и открытом исходном коде.

Загрузите дистрибутив Apache на и запустите мастер установки.

pic1
Нажмем далее :)

pic1
Согласимся. Как будто у нас есть выбор.

pic1
Прочитаем все-все.

pic1
Введем что-нибудь.

pic1
Тип установки.

pic1
Путь установки.

pic1
Инсталлировать!

pic1
Процесс копирования.

pic1
Ура. Не забудем перезагрузиться :)

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

DocumentRoot "C:/WEB/localhost/www"

Затем заменим

<Directory "C:/Program Files/Apache...">

на

<Directory "C:/WEB"></Directory>

Ну вот и все на сегодня, Apache готов, но пока обрабатывает только HTML. В следующий раз мы его научим чему-то большему. Помните, что установить Apache необходимо до установки PHP и MySQL, иначе они могут работать некорректно. Любой компьютер можно превратить в сервер подключив его к интернету и установив все ПО.

logo
logo