Коварная война россии против Украины. Ориентировочные потери врага
(по состоянию на 28.05.2022)
30000
солдат
207
самолетов
174
вертолетов
1330
танков
3258
ББМ
628
артиллерия
93
ПВО
203
РСЗО
2226
машин
13
корабли и катера
Установка PHP 7 в картинках и с подробным описанием

Установка PHP 7 в картинках и с подробным описанием

В предыдущих статьях мы писали о том, как создать локальный веб-сервер с помощью наборов инструментов Денвер и XAMPP. Эти инструменты позволяют превратить ваш домашний компьютер в веб-сервер и создавать сайты у себя дома. Рассмотренные приложения содержат в себе необходимый минимум программ, которые необходимы для работы в локальной среде разработки: сервер Apache, интерпретатор скриптов PHP, систему управления базами данных MySQL, интерпретатор языка Perl, и другие дополнительные библиотеки. Все эти компоненты вы можете установить и сами, главное знать, как это правильно сделать. И в сегодняшнем уроке мы рассмотрим установку интерпретатора PHP. Другими словами – мы установим PHP 7-й версии на свой компьютер. В качестве примера мы будем использовать операционную систему Windows 10.

 

 

Основные возможности PHP

Для начала рассмотрим то, что умеет PHP и для чего его можно использовать:

  • Создание скриптов, которые выполняются на стороне сервера. В качестве сервера может использоваться удаленный сервер (например, на хостинге), либо локальный веб-сервер (например, ваш домашний компьютер). Последний вариант особенно полезен в процессе разработки и тестирования сайтов. Чтобы видеть результат выполнения PHP-скриптов, вам нужен браузер, веб-сервер и сам PHP.
  • Создание скриптов, которые выполняются в командной строке. Этот вариант вам подойдет, если вам нужно запускать PHP-скрипт и видеть результат его обработки в командной строке (консоли). В этом случае вам не нужен веб-сервер и даже браузер. Главное, чтобы был установлен парсер PHP (программа, которая осуществляет разбор исходного кода языка программирования). Этот вариант используется довольно редко и мы не будем рассматривать его в данной статье.

 

 

 

Основные нововведения в PHP 7.х версиях:

  • Поддержка 64-разрядной Windows
  • Удаление устаревших функций и расширений
  • Анонимные классы (классы без имени, которые могут ускорить процесс кодирования, а также время выполнения)
  • Унифицированный синтаксис переменных
  • Синтаксис Unicode Codepoint Escape. Новый escape-символ (\u) дает возможность использовать код Unicode символа (в шестнадцатеричном виде) внутри строк.
  • Общий родительский класс при обработке исключений (\BaseException)
  • Декларация возвращаемого типа
  • Абстрактное дерево синтаксиса. Это расширение позволяет получать промежуточное представление кода во время компиляции.
  • Новый движок Zend Engine
  • Производительность + Экономия памяти. PHP 7 работает в два раза быстрее, чем PHP 5.6 и использует значительно меньше памяти.

 

 

Процесс установки PHP 7 на свой компьютер

Шаг №1 – Загрузка дистрибутива PHP

Скачайте дистрибутив PHP на официальном сайте https://windows.php.net/download/. Выберите нужную версию и скачайте ZIP-архив для типа сборки Thread-Safe (чтобы он был совместим с сервером Apache) и подходящей разрядности. Например, для этого урока мы скачали архив с последней версией PHP (7.2.12) – VC15 x64 Thread Safe.

Установка PHP 7 в картинках

 

После того, как закончится загрузка, распакуйте архив в любую папку, например, в C:\PHP7.

Установка PHP 7 в картинках

 

На этом этапе уже можно сказать, что вы установили интерпретатор PHP на свой компьютер. Теперь пришла пора проверить, что он работает нормально.

Мы создадим небольшой PHP-скрипт для проверки:

  • Создайте файл script_01.php в любой папке, например, в C:\PHP7\scripts\.
  • Откройте его любым текстовым редактором, например, Notepad++.
  • И добавьте в него небольшой кусок php-кода:
<?php echo "Проверка корректной работы PHP 7"; ?>

 

Установка PHP 7 в картинках

 

 

Шаг №2 – Проверка работы PHP

Теперь проверим, что эта новая программа (скрипт) запускается.

Для проверки будем использовать командную строку (консоль).

Из консоли нам нужно выбрать обработчик (в данном случае это файл php.exe в папке C:\PHP7\).

Проще всего сделать это в Windows 10 так: откройте File Explorer и перейдите в нужную папку:

Установка PHP 7 в картинках

 

Затем в строке пути к папке наберите слово cmd и нажмите Enter:

Установка PHP 7 в картинках

 

Откроется командная строка (консоль; CLI).

Теперь нужно выбрать обработчик и скрипт для обработки, — для этого наберите следующую команду в консоли:

php.exe  C:\PHP7\scripts\script_01.php

 

  • php.exe – это обработчик. Поскольку мы запустили консоль из папки с этим файлом, путь к нему мы опустили. Если вы запускаете обработчик из другой папки, тогда указывайте полный путь к нему, например, в формате C:\PHP7\php.exe.
  • Через пробел мы указываем скрипт для обработки (абсолютный путь к файлу скрипта) – C:\PHP7\scripts\script_01.php. Если у вас другой путь – замените его здесь.

 

Установка PHP 7 в картинках

 

После того, как вы нажмете Enter, должна выполниться команда, и вы должны увидеть результат выполнения скрипта:

Установка PHP 7 в картинках

 

 

Если у вас возникают ошибки в консоли, скорее всего вы ошиблись в указании пути к файлам. Если в названии папки есть пробелы, тогда заключайте путь в двойные кавычки.

В нашем примере обошлось без ошибок, и мы видим, что интерпретатор PHP успешно установлен и работает корректно. Теперь вы можете использовать PHP 7 из командной строки.

 

 

Использование встроенного в PHP сервера

Если вы хотите запускать PHP-скрипты из браузера, тогда вам нужно установить дополнительно веб-сервер (например, Apache). Правда, для простой проверки можно обойтись и без Апача, а использовать встроенный в дистрибутив PHP сервер. И сейчас мы вкратце расскажем вам, как это сделать.

Откройте в File Explorer папку с установленным PHP и наберите в пути слово cmd, а затем нажмите Enter.

Установка PHP 7 в картинках

 

После этого наберите команду, которая переведет PHP в режим сервера:

php.exe  -S localhost:6789

 

  • -S – эта часть команды обозначает, что PHP должен запуститься в режиме сервера
  • localhost – эта часть команды обозначает, что сервер должен принимать соединения только со своего компьютера
  • 6789 — это номер порта, на котором сервер будет ждать соединения от веб-браузера. При ошибке о занятости порта, используйте другой порт (от 1 до 65534)

 

 

После того как вы наберете команду и нажмете Enter, вы должны увидеть следующую информацию в консоли:

  • Версию запущенного PHP и время запуска
  • Порт, который слушает сервер
  • Корневая папка сервера (в нашем примере это C:\PHP7\)
  • Чтобы завершить работу сервера, вы должны нажать в консоли Ctrl+C

 

Установка PHP 7 в картинках

 

 

Теперь вы можете открыть браузер и протестировать работу сервера и выполнение PHP-скриптов.

Напомним, что корневая папка сервера – это C:\PHP7\. Поэтому, чтобы протестировать наш «подопытный» скрипт, нам нужно в браузере набрать следующий адрес:

http://localhost:6789/scripts/script_01.php

 

Если вы используете другой порт, вы должны поменять его на свой. Также учитывайте корректность пути к скриптам (учитывайте корневую папку PHP-сервера).

Если все нормально, вы должны увидеть в браузере результат выполнения скрипта C:\PHP7\scripts\script_01.php, а в консоли будет отображаться информация об использовании сервера.

Установка PHP 7 в картинках

 

Установка PHP 7 в картинках

 

После этого вы можете прекратить работу PHP сервера, для этого нажмите сочетание клавиш Ctrl+C в консоли.

 

 

 

Вот и все! Мы успешно установили и проверили работу PHP 7. Мы увидели, как можно работать с интерпретатором PHP в консоли, а также узнали, как легко использовать встроенный сервер в PHP для проверки работы PHP-скриптов в браузере.

Для более сложных задач вам может понадобиться веб-сервер Apache, инструмент для работы с базами данных MySQL и дополнительные библиотеки. Все эти компоненты вы можете установить сами (как и PHP в сегодняшнем уроке), либо же использовать готовые пакеты с необходимыми инструментами, такие как XAMPP, Wampserver и другие (Денвер не поддерживает PHP 7).

В последующих уроках мы постараемся подробно осветить процесс установки дополнительных компонентов.

Если у вас есть вопросы или замечания к сегодняшнему уроку, оставляйте их в разделе комментариев ниже.

 

 

4 комментария для «Установка PHP 7 в картинках и с подробным описанием»

  1. Тихон

    Спасибо. Единственный годный гайд, где нормально расписано каждое слово в командной строке.

  2. Serj

    Забыли рассказать, об установке Microsoft Visual C++, без которой ничего не заработает. И о том что на свежие версии php(от 7.2 вроде) нужен именно «Распространяемый компонент Microsoft Visual C++ для Visual Studio 2019 » стандартный и везде описываемый «Microsoft Visual C++ 2015 Update 3 RC» не пойдет

  3. Vaya

    Спасибо единственному толковому обьяснению! Очень сильно выручили

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

Ваш адрес email не будет опубликован.