TOC

This article has been localized into Russian by the community.

Несколько необходимых вещей:

Установка PHP

После установки веб-сервера нам необходимо установить PHP. Он будет работать с установленным сервером, чтобы позволить последнему обрабатывать PHP файлы и показывать контент пользователю. Чтобы узнать больше о том, как это работает, почитайте вступительные главы данного руководства.В том случае, если вы запустили Apache ранее, завершите его работу сейчас, иначе установщик PHP не сможет модифицировать необходимые файлы!

Всегда загружайте PHP с сайта php.net, со страницы: http://www.php.net/downloads.php. Это руководство базируется на PHP 5, поэтому вам необходимо загрузить самую последнюю стабильную версию для Windows. Выберите установщик в "Windows binaries". Вы увидите список ближайших к вам зеркал. Выберите одно и загрузите файл.

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

Выберите ту версию сервера, которая ближе всего к установленной ранее версии Apache. В моем случае, это 2.2.х, так как я установил Apache 2.2.4. В следующем окне укажите директорию с конфигурационными файлами Apache, это будет что-то похожее: C:\Program Files\Apache Software Foundation\Apache2.2\conf\. Когда вы перейдете на новое окно, вам потребуется указать какие модули PHP устанавливать. Все дополнительные расширения отключены по-умолчанию, однако, так как они могут потребоваться вам в будущем, а дисковое пространство не проблема, вы, должно быть, захотите установить их. Я решил установить все, что там предлагалось, поэтому мое окно выглядит так:

Двигаемся дальше. Когда установщик завершит копировать файлы, он спросит вас, устанавливать ли PHP в Apache. Выберите Да. Это модифицирует пару конфигурационных файлов Apache, и вы будете готовы начинать изучение. Далее установка MySQL, однако, если вы хотите потренироваться в PHP, проследуйте в главу Hello world для первого примера кода на PHP.

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!