Как установить PHP в Windows

Ранее мы показали вам, как получить работающую локальную установку Apache на вашем ПК с Windows. В этой статье мы покажем, как установить PHP в Windows. Инструкции этого руководства относятся к PHP 5 и Apache 2.2.
Почему PHP?

PHP остается самым распространенным и популярным серверным языком программирования в сети. Он устанавливается большинством веб-хостов, имеет простую кривую обучения, тесную связь с базой данных MySQL и отличный набор библиотек, чтобы сократить время разработки. PHP может быть несовершенным, но его, безусловно, следует рассмотреть для вашего следующего веб-приложения. И Yahoo, и Facebook используют его с большим успехом.
Зачем устанавливать PHP локально?

Установка PHP на ваш компьютер для разработки позволяет безопасно создавать и тестировать веб-приложение, не затрагивая данные или системы на вашем действующем веб-сайте. В этой статье описывается установка PHP как модуля в версии Apache 2.2 для Windows. Пользователи Mac и Linux, вероятно, уже установили его.
Все-в-одном пакеты

Есть несколько отличных универсальных дистрибутивов Windows, которые содержат Apache, PHP, MySQL и другие приложения в одном установочном файле, например XAMPP (включая версию для Mac), WampServer и Web.Developer. В использовании этих пакетов нет ничего плохого, хотя ручная установка Apache и PHP поможет вам больше узнать о системе и ее параметрах конфигурации.
Установщик PHP

Хотя установщик доступен на php.net, я бы рекомендовал ручную установку, если у вас уже настроен и запущен веб-сервер.
Ручная установка

Ручная установка дает несколько преимуществ:

резервное копирование, переустановка или перемещение веб-сервера может быть выполнено за секунды (см. 8 советов по устранению сбоя ПК) и
у вас больше контроля над конфигурацией PHP и Apache.

Шаг 1. Загрузите файлы

Загрузите последний ZIP-пакет PHP 5 с www.php.net/downloads.php

Как всегда, вирус сканирует файл и проверяет его контрольную сумму MD5 с помощью такого инструмента, как fsum.
Шаг 2: извлеките файлы

Мы установим файлы PHP в C: \ php, поэтому создайте эту папку и извлеките в нее содержимое ZIP-файла.

PHP можно установить в любом месте вашей системы, но вам нужно будет изменить пути, указанные в следующих шагах.
Шаг 3. Настройте php.ini

Скопируйте C: \ php \ php.ini-development в C: \ php \ php.ini. Вам нужно будет изменить несколько строк в текстовом редакторе (воспользуйтесь поиском, чтобы найти текущую настройку). Если возможно, вам нужно будет удалить начальную точку с запятой, чтобы раскомментировать этот параметр.

Определите каталог расширения:

extension_dir = «C: / php / ext»

Включите расширения. Это будет зависеть от библиотек, которые вы хотите использовать, но следующие расширения должны подходить для большинства приложений:

extension = curl
extension = gd2
extension = mbstring
расширение = mysql
extension = pdo_mysql
extension = xmlrpc

Если вы хотите отправлять электронные письма с помощью функции PHP mail (), введите данные SMTP-сервера (сервер вашего интернет-провайдера должен подходить):

[функция почты]
; Только для Win32.
SMTP = mail.myisp.com
smtp_port = 25

; Только для Win32.
sendmail_from = my@emailaddress.com

Шаг 4. Добавьте C: \ php в переменную окружения пути

Чтобы Windows могла найти PHP, вам необходимо изменить переменную среды path. Откройте «Настройки», введите «переменные среды» в поле поиска и откройте результат. Выберите вкладку «Дополнительно» и нажмите кнопку «Переменные среды».

Прокрутите список системных переменных вниз и нажмите «Путь», а затем кнопку «Изменить». Щелкните «Редактировать текст» и добавьте C: \ php в конец строки значения переменной (запомните точку с запятой).

1

Теперь нажимайте ОК, пока не выйдете из игры. На этом этапе может потребоваться перезагрузка.

Шаг 5. Настройте PHP как модуль Apache

Убедитесь, что Apache не запущен (используйте net stop Apache2.2 из командной строки) и откройте его файл конфигурации confhttpd.conf в редакторе. Следует изменить следующие строки:

В строке 239 добавьте index.php в качестве имени файла по умолчанию:

DirectoryIndex index.php index.html

Внизу файла добавьте следующие строки (при необходимости измените расположение файлов PHP):

# Модуль PHP5
LoadModule php5_module «c: /php/php5apache2_2.dll»
Приложение AddType / x-httpd-php .php
PHPIniDir «C: / php»

Сохраните файл конфигурации и проверьте его из командной строки (Пуск> Выполнить> cmd):

cd Apache2bin
httpd -t

Шаг 6. Протестируйте файл PHP

Создайте файл с именем index.php в корне веб-страницы Apache (htdocs или D: WebPages) и добавьте этот код:

Убедитесь, что Apache запустился успешно, откройте веб-браузер и введите адрес http: // localhost /. Если все идет хорошо, должна появиться страница «Версия PHP» со всеми настройками конфигурации.

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

You might like

© 2024 DIGITNOTES - WordPress Theme by WPEnjoy