Как открыть сокет удаленного сервера php?

Я занимаюсь разработкой приложения чата с использованием php и ajax . позже я обнаружил, что получение сообщений от ajax после X секунд неэффективно. Я хочу разработать его с помощью php-сокета. Я открыл сокет локального сервера на примере:

php -f server.php 

У меня вопрос: как я могу открыть сокет удаленного сервера после загрузки файлов на хост, нужно писать команды?

1 ответ

Вы также можете использовать ту же команду на удаленном сервере, если у вас есть доступ к удаленному серверу. В противном случае вы должны запустить его, используя его URL. Если у вас есть доступ к оболочке, и если вы хотите, чтобы он работал в фоновом режиме сервера, просто добавьте && в конце, как показано ниже в терминале,

php -f server.php &&

Но это не запустится автоматически после перезагрузки сервера или после остановки скрипта. Если вы хотите сделать это, вам нужно использовать для этого процесс-демон. Вы можете найти информацию о настройке демона здесь

Запустите php скрипт как процесс демона

Другие вопросы по тегам