Запуск и остановка
Обратите внимание, что команды для запуска и остановки Localzet Server выполняются в терминале.
Для запуска Localzet Server сначала необходимо создать файл для запуска, в котором определены порт и протокол, на которых будет слушать сервер. Можно ознакомиться с разделом "Примеры использования"
В примерах файл запуска называется
server.php
Запуск
Запуск в режиме отладки (debug):
php server.php start
Запуск в режиме демона (daemon):
php server.php start -d
Остановка
php server.php stop
Перезапуск
php server.php restart
Бизнес-перезагрузка
php server.php reload
Просмотр статуса
php server.php status
Просмотр состояния подключений
php server.php connections
Разница между режимами отладки и демона
При запуске в режиме отладки:
- Сервер будет остановлен и завершит работу после закрытия терминала.
- Вывод функций, таких как
echo
,var_dump
,print
, будет выводиться непосредственно в терминале.
При запуске в режиме демона:
- Сервер будет продолжать работу в фоновом режиме после закрытия терминала.
- Вывод функций, таких как
echo
,var_dump
,print
, будет по умолчанию перенаправляться в/dev/null
или ваш файл, который вы можете задать с помощьюServer::$stdoutFile = '/your/path/file';
.