Скачайте последнюю версию PHP с официального сайта. Перейдите на windows.php.net/download, выберите подходящий архив (Thread Safe или Non-Thread Safe) и загрузите его. Для большинства пользователей подойдет версия Thread Safe, если вы планируете использовать PHP с веб-сервером Apache.
Распакуйте архив в удобную папку, например, C:PHP. Убедитесь, что путь к папке не содержит пробелов или специальных символов. Это упростит настройку и предотвратит возможные ошибки при работе с PHP.
Настройте переменные окружения, чтобы система могла распознавать PHP. Откройте Панель управления, перейдите в Система и безопасность → Система → Дополнительные параметры системы → Переменные среды. В разделе Системные переменные найдите Path, выберите его и нажмите Изменить. Добавьте путь к папке с PHP, например, C:PHP.
Проверьте установку, открыв командную строку и введя php -v. Если вы видите информацию о версии PHP, значит, установка прошла успешно. Теперь вы готовы к настройке PHP для работы с веб-сервером или выполнения скриптов через командную строку.
Подготовка системы к установке PHP
Убедитесь, что у вас установлена последняя версия Windows 10 или 11, так как PHP поддерживает эти версии лучше всего. Проверьте наличие обновлений через «Параметры» → «Обновление и безопасность» → «Центр обновления Windows».
Скачайте и установите Visual C++ Redistributable для Visual Studio 2019. Это необходимо для корректной работы PHP. Загрузите пакет с официального сайта Microsoft и следуйте инструкциям установщика.
Создайте папку для PHP, например, C:PHP. Это упростит управление файлами и настройку переменных окружения. Убедитесь, что у вас есть права администратора для создания и изменения файлов в этой папке.
Проверьте, установлен ли веб-сервер, например, Apache или Nginx. Если нет, скачайте и настройте его перед установкой PHP. Для Apache загрузите последнюю версию с официального сайта и следуйте инструкциям по установке.
Настройте переменные окружения. Откройте «Панель управления» → «Система и безопасность» → «Система» → «Дополнительные параметры системы» → «Переменные среды». В разделе «Системные переменные» найдите Path, выберите «Изменить» и добавьте путь к папке PHP, например, C:PHP.
Скачайте последнюю версию PHP с официального сайта php.net. Выберите версию, подходящую для вашей системы, например, Thread Safe для использования с Apache. Распакуйте архив в созданную ранее папку C:PHP.
Проверьте настройки безопасности системы. Убедитесь, что брандмауэр Windows или антивирус не блокируют доступ к PHP и веб-серверу. При необходимости добавьте исключения для соответствующих файлов и портов.
Проверка системных требований
Перед установкой PHP убедитесь, что ваш компьютер соответствует минимальным требованиям. PHP поддерживает Windows 7, 8, 10 и 11, а также серверные версии, такие как Windows Server 2012 и выше. Для работы PHP требуется минимум 1 ГБ оперативной памяти, но для комфортной работы рекомендуется 2 ГБ и более.
Проверьте версию Windows, нажав Win + R, введя winver и нажав Enter. Убедитесь, что у вас установлена последняя версия .NET Framework, так как некоторые компоненты PHP могут зависеть от него. Для этого перейдите в Панель управления > Программы > Включение или отключение компонентов Windows и проверьте наличие .NET Framework 4.8 или выше.
Также убедитесь, что на вашем диске достаточно свободного места. Для установки PHP и сопутствующих инструментов потребуется около 500 МБ. Проверьте свободное место, открыв Этот компьютер и посмотрев доступный объем на системном диске.
Если вы планируете использовать PHP с веб-сервером, например Apache или Nginx, убедитесь, что на вашем компьютере не занят порт 80. Проверьте это, открыв командную строку и введя netstat -an | find «80». Если порт занят, освободите его или измените настройки веб-сервера.
Установка необходимых компонентов (Web-сервер и PHP)
Для начала установите веб-сервер Apache. Скачайте последнюю версию с официального сайта. Выберите версию, подходящую для вашей системы (например, Windows 64-bit). Распакуйте архив в папку, например, C:Apache24.
Далее настройте Apache:
- Откройте файл
httpd.confв папкеconf. - Измените строку
Define SRVROOT "C:/Apache24", указав путь к папке с Apache. - Сохраните изменения и закройте файл.
Теперь установите PHP. Скачайте ZIP-архив с официального сайта. Выберите версию, например, PHP 8.x, и распакуйте архив в папку, например, C:PHP.
Настройте Apache для работы с PHP:
- Откройте
httpd.conf. - Добавьте строки в конец файла:
- Сохраните файл и перезапустите Apache через командную строку:
httpd -k restart.
LoadModule php_module "C:/PHP/php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/PHP"
Создайте файл php.ini в папке C:PHP. Скопируйте php.ini-development и переименуйте его. Откройте файл и настройте базовые параметры, например, extension_dir = "C:/PHP/ext".
Проверьте установку. Создайте файл info.php в папке htdocs с содержимым:
<?php
phpinfo();
?>
Откройте http://localhost/info.php в браузере. Если отобразится информация о PHP, установка прошла успешно.
Настройка переменных среды Windows
Откройте «Панель управления» и выберите «Система и безопасность» → «Система». В левом меню кликните «Дополнительные параметры системы». В открывшемся окне нажмите «Переменные среды». В разделе «Системные переменные» найдите переменную Path и выберите «Изменить».
Добавьте путь к папке с PHP в список переменных. Например, если PHP установлен в C:PHP, добавьте эту строку. Нажмите «ОК» во всех окнах, чтобы сохранить изменения. Проверьте корректность настройки, открыв командную строку и введя php -v. Если отображается версия PHP, настройка выполнена успешно.
Для удобства работы с PHP можно также добавить путь к исполняемым файлам, таким как php.exe, в переменную Path. Это позволит запускать PHP-скрипты из любой директории без указания полного пути.
Установка и конфигурация PHP
Скачайте последнюю версию PHP с официального сайта php.net. Выберите архив в формате ZIP, подходящий для вашей версии Windows (x64 или x86).
Распакуйте архив в удобное место на вашем компьютере, например, в папку C:PHP. Это будет корневая директория PHP.
Настройте переменные окружения для удобства использования PHP из командной строки:
- Откройте «Панель управления» → «Система и безопасность» → «Система» → «Дополнительные параметры системы».
- В разделе «Дополнительно» нажмите «Переменные среды».
- В разделе «Системные переменные» найдите переменную
Pathи выберите «Изменить». - Добавьте путь к папке PHP, например,
C:PHP, в список переменных.
Создайте файл конфигурации php.ini. В папке PHP найдите файл php.ini-development, скопируйте его и переименуйте в php.ini. Откройте его в текстовом редакторе и настройте параметры:
- Укажите путь к директории для временных файлов:
upload_tmp_dir = "C:PHPtmp". - Включите необходимые расширения, раскомментировав строки, например:
extension=mysqli. - Настройте лимиты для загрузки файлов:
upload_max_filesize = 20Mиpost_max_size = 20M.
Проверьте установку. Откройте командную строку и выполните команду php -v. Если отобразится версия PHP, установка прошла успешно.
Для работы с веб-сервером настройте интеграцию с Apache или Nginx. Например, для Apache добавьте в файл httpd.conf строки:
LoadModule php_module "C:/PHP/php8apache2_4.dll" AddHandler application/x-httpd-php .php PHPIniDir "C:/PHP"
Перезапустите веб-сервер и создайте тестовый файл index.php с содержимым <?php phpinfo(); ?>. Откройте его в браузере, чтобы убедиться, что PHP работает корректно.
Скачивание дистрибутива PHP
Перейдите на официальный сайт PHP: php.net/downloads. Здесь вы найдёте актуальные версии PHP для Windows. Выберите подходящий дистрибутив – для большинства пользователей подойдёт версия «Thread Safe» (потокобезопасная).
Скачайте ZIP-архив с нужной версией PHP. Например, для PHP 8.2.0 выберите файл с названием вроде «php-8.2.0-Win32-vs16-x64.zip». Убедитесь, что архитектура (x64 или x86) соответствует вашей системе.
После загрузки переместите архив в удобное место на вашем компьютере. Рекомендуется выбрать папку на системном диске, например, «C:PHP». Распакуйте архив с помощью встроенного архиватора Windows или стороннего инструмента, такого как 7-Zip.
Проверьте содержимое распакованной папки. В ней должны быть файлы «php.exe», «php.ini-development» и другие необходимые компоненты. Теперь вы готовы к настройке PHP на вашей системе.
Настройка файла php.ini
Откройте файл php.ini, который находится в папке с установленным PHP. Используйте текстовый редактор, например Notepad++, чтобы внести изменения. Если файл отсутствует, скопируйте php.ini-development или php.ini-production и переименуйте его в php.ini.
Настройте параметр upload_max_filesize, чтобы увеличить максимальный размер загружаемых файлов. Например, установите значение 64M, если планируете работать с большими файлами. Также проверьте post_max_size, он должен быть больше или равен upload_max_filesize.
Для улучшения производительности измените memory_limit на значение, соответствующее вашим задачам. Например, 256M подойдет для большинства проектов. Если скрипты требуют больше ресурсов, увеличьте это значение.
Включите расширения, необходимые для вашего проекта. Найдите строки, начинающиеся с ;extension=, и удалите точку с запятой перед нужными расширениями. Например, extension=mysqli для работы с базой данных MySQL.
Сохраните изменения и перезапустите веб-сервер, чтобы настройки вступили в силу. Проверьте конфигурацию, создав файл info.php с содержимым <?php phpinfo(); ?>, и откройте его в браузере.
Проверка установки PHP через командную строку
Откройте командную строку, нажав Win + R, введите cmd и нажмите Enter. Введите команду php -v и нажмите Enter. Если PHP установлен корректно, вы увидите информацию о версии PHP, например, «PHP 8.2.0 (cli)».
Если вместо этого появится сообщение «php не является внутренней или внешней командой», добавьте путь к PHP в переменную окружения PATH. Для этого откройте «Системные свойства» → «Переменные среды». В разделе «Системные переменные» найдите переменную PATH, выберите её и нажмите «Изменить». Добавьте путь к папке с PHP, например, C:php, и сохраните изменения.
После изменения PATH закройте и снова откройте командную строку. Повторите команду php -v. Теперь вы должны увидеть версию PHP, что подтвердит успешную установку.
Если вы хотите проверить работу PHP более детально, создайте простой скрипт. Откройте текстовый редактор, введите <?php echo "Hello, World!";, сохраните файл с расширением .php, например, test.php. В командной строке перейдите в папку с файлом и выполните команду php test.php. Если на экране появится «Hello, World!», PHP работает корректно.
Создание первого PHP-скрипта
Откройте текстовый редактор, например Notepad++, и создайте новый файл. Сохраните его с расширением .php, например index.php. Убедитесь, что файл находится в корневой директории вашего веб-сервера, например в папке htdocs, если вы используете XAMPP.
Внутри файла добавьте следующий код:
<?php
echo "Привет, мир!";
?>
Этот скрипт выведет текст «Привет, мир!» на экран. Сохраните изменения и откройте файл в браузере, перейдя по адресу http://localhost/index.php. Если всё настроено правильно, вы увидите результат выполнения скрипта.
Для работы с переменными добавьте следующий пример:
<?php
$name = "Иван";
echo "Привет, " . $name . "!";
?>
Этот код создаст переменную $name и выведет приветствие с её значением. Попробуйте изменить значение переменной и обновите страницу, чтобы увидеть изменения.
Если вы хотите добавить HTML-код внутрь PHP-скрипта, используйте следующий пример:
<?php
$title = "Мой первый PHP-скрипт";
?>
<!DOCTYPE html>
<html>
<head>
<title><?php echo $title; ?></title>
</head>
<body>
<h1><?php echo "Добро пожаловать!"; ?></h1>
</body>
</html>
Этот скрипт создаст HTML-страницу с динамическим заголовком и текстом. Сохраните файл и проверьте его в браузере.
Для отладки ошибок добавьте строку error_reporting(E_ALL); в начало скрипта. Это поможет увидеть все возможные ошибки в коде.
| Действие | Результат |
|---|---|
Создание файла index.php |
Создание скрипта для выполнения PHP-кода |
Использование echo |
|
| Работа с переменными | |
| Встраивание HTML | Создание динамических веб-страниц |
Теперь вы можете экспериментировать с кодом, добавляя новые функции и проверяя их работу в браузере.






