lessons

Урок 0. Подготовка окружения для PHP

🎯 Цель

Установить и запустить PHP, создать первую рабочую папку и запустить скрипт через браузер и консоль.


1. Что такое PHP

PHP — это язык программирования, который работает на стороне сервера.
Когда вы открываете страницу index.php, сервер сначала выполняет PHP-код, а уже потом отправляет результат в браузер.
Для работы нужен интерпретатор PHP.


2. Установка PHP

🖥 Windows

  1. Перейдите на сайт https://windows.php.net/download
  2. Скачайте Thread Safe ZIP-архив (последняя стабильная версия)
  3. Распакуйте, например, в C:\php
  4. Добавьте путь C:\php в переменную PATH
  5. Проверьте в терминале:
    php -v
    

    💡 Можно проще — установить XAMPP, который включает PHP + Apache + MySQL.

💻 macOS

  1. Установите Homebrew (если нет):
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. Установите PHP:
    brew install php
    
  3. Проверьте:
    php -v
    

🐧 Linux (Ubuntu/Debian)

sudo apt update
sudo apt install php
php -v

3. Создание рабочей папки

Создайте папку, например:

C:\php-projects

или

~/php-projects

Внутри — папку для первого урока:

lesson0

4. Первый файл PHP

Создайте в папке lesson0 файл index.php и вставьте:

<?php
echo "Привет, мир!";

5. Запуск через встроенный сервер PHP

  1. Откройте терминал в папке lesson0
  2. Выполните:
    php -S localhost:8000
    
  3. Откройте в браузере http://localhost:8000
    Увидите: Привет, мир!

6. Запуск через консоль

  1. Откройте терминал в папке lesson0
  2. Выполните:
    php index.php
    
  3. В консоли выведется:
    Привет, мир!
    

📌 Домашка

  1. Установить PHP и запустить встроенный сервер
  2. Создать файл hello.php, в котором вывести своё имя и город
  3. Запустить файл и в браузере, и через консоль