@cancera

Как запустить чат (node.js, socket.io) на сайте?

Пробую запустить чат из примера на сайте socket.io.

server.js:

var express = require('express');
var app = express();
var server = app.listen(3000);
var io = require('socket.io')(server);

io.on('connection', function(socket){
socket.emit('an event sent to all connected clients');

console.log('a user connected');
socket.on('disconnect', function(){
console.log('user disconnected');
});
socket.on('chat message', function(msg){
io.emit('chat message', msg);
console.log('message: ' + msg);
});
});

запускаю:
node server.js &

netstat -lnp -t
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN 9429/node

на сколько я понимаю - всё нормально, 3000 порт прослушивается.
пробую из браузера:
mydomen.com:3000
не загружается.
на хосте - Услуга: Виртуальный сервер / OpenVZ
Где что ни так?
  • Вопрос задан
  • 750 просмотров
Решения вопроса 1
@cancera Автор вопроса
Решено!
проблема была на сервере - прописал порт в фаере.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@catHD
А чего вы ожидаете там получить? Вы делает чат из exemple socket.io, почему бы не использовать всё как там написано?

https://github.com/socketio/socket.io/blob/master/...

Раз уж вы сами пока не разбираетесь в том что делаете.
Ответ написан
Ваш ответ на вопрос

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

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