Сервер: Встроенный сервер PHP

Встроенный сервер PHP (Built-in web server, Development Server) – это легковесный сервер, предназначенный для разработки и тестирования. Он не предназначен для использования в производственной среде, но отлично подходит для быстрой разработки и тестирования PHP-приложений без необходимости настройки полноценного веб-сервера, такого как Apache или nginx.

Чтобы запустить встроенный сервер PHP, необходимо использовать команду php -S, за которой следует адрес и порт, на котором должен работать сервер.

# Простой запуск сервера на localhost с портом 8000
php -S localhost:8000

Можно указать директорию, которая будет использоваться сервером в качестве корневой. Если директория не указана, используется текущая рабочая директория.

# Запуск с указанием корневой директории /path/to/your/app
php -S localhost:8000 -t /path/to/your/app

Можно указать скрипт, который будет обрабатывать все запросы. Это полезно для имитации поведения модулей перезаписи URL, например, mod_rewrite в Apache.

# Использование скрипта для маршрутизации - router.php будет обрабатывать все HTTP-запросы
php -S localhost:8000 router.php
up: Просмотров: 1.1k
Материал помог? Оценка помогает находить устаревшие и спорные решения.

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram