@neeby001

Как запустить WebSocket сервер на хостинге?

Я новичок, повторил код из этого видео - https://www.youtube.com/watch?v=DKOaL94VyFY
В данном видео на localhost серверный файл запускается из консоли, когда я попытался запустить это на хостинге, ничего не сработало, так как я не запускал серверный файл, потому что я не нашел там консоли (SSH у меня не работает), как сделать так, чтобы это работало? Заранее спасибо!
const WebSocket = require('ws');
const server = new WebSocket.Server({port:80});
server.on('connection',ws =>{
  ws.on('message', message => {
    server.clients.forEach(client => {
      if(client.readyState === WebSocket.OPEN){
        client.send(JSON.stringify(message));
      }
    });
  });
  ws.send(JSON.stringify('Добро пожаловать'));
});
  • Вопрос задан
  • 435 просмотров
Решения вопроса 1
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
  1. Подключиться к серверу по SSH
  2. Установить NodeJS на сервере
  3. Запустить на сервере WS сервер
  4. Опционально: открыть порт для WS сервера, если он закрыт
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Нужен хостинг с поддержкой Node JS или VPS.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы