Начиная с версии PHP 5.4, в язык встроен простой веб-сервер, который позволяет запускать PHP-код без установки Apache, Nginx или сборок типа XAMPP. Это особенно удобно для тестирования и обучения.
✅ Преимущества встроенного сервера:
-
Ничего не нужно дополнительно устанавливать.
-
Работает на любой ОС с установленным PHP.
-
Идеально для быстрой отладки небольших скриптов или приложений.
🔧 Проверка версии PHP
Откройте терминал (или командную строку) и введите:
Если вы видите номер версии — PHP установлен, и можно продолжать.
▶️ Запуск встроенного сервера
-
Перейдите в папку с проектом (в терминале):
-
Запустите сервер:
-
Откройте в браузере:
Теперь ваш PHP-код в этой папке будет выполняться как на обычном сервере.
📁 Пример: структура проекта
Файл index.php
:
Файл info.php
:
⚠️ Замечания
-
Этот сервер не предназначен для продакшна (боевых сайтов) — он не защищён и не масштабируем.
-
Поддерживает только один поток — не справится с большим количеством одновременных подключений.
📝 Альтернатива для macOS и Linux
Вы можете создать простую структуру и запустить:
Откройте в браузере:
http://localhost:8080