PHP. Запуск встроенного веб сервера
Данный материал предоставлен сайтом
PacificSky.Ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Начиная с версии 5.4.0 - PHP содержит встроенный веб сервер, который можно запустить одной командой.
Данный вер сервер был создан для помощи в разработке, когда нужно что-то быстро проверить, разработать или продемонстрировать.
По этому не рекомендуется его использовать для полноценного веб сервера или на реальных, общедоступных проектах.
Так-же это может понадобиться, когда очень нужно запустить проект, но не хочется для этого устанавливать веб сервера apache, nginx или встроенные сборки серверов, такие как: xampp, openserver, mamp, lamp, vartigo и др...
Для запуска встроенного веб сервера необходимо перейти в папку с разрабатываемым приложением:
cd /var/www/test
И выполнить команду:
php -S localhost:8000
Где localhost - хост запускаемого сервера.
8000 - Порт запускаемого вер сервера.
Так-же сервер можно запустить из любой директории. Для этого достаточно указать путь корневой директории.
php -S localhost:8000 -t /var/www/test
Пример для Windows:
- В директории - C:/test/ создан файл index.php
- Файл index.php содержит код:
<?php phpinfo();
- Переходим в данную директорию:
cd C:/test
- Запуск сервера:
php -S localhost:8000
- Открыть в браузере URL:
http://localhost:8000
- Результат:
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.