У меня на сервере Ubuntu работает веб-сервер apache. Недавно я пытался выучить JavaScript и наткнулся на node.js. Я хотел бы создать несколько многопользовательских игр для веб-приложений, и я понял, что node.js может пригодиться. У меня было несколько проблем с конфигурацией. Как мне запустить и сервер apache, и файл node.js на одном компьютере? Я не против, если приложения в файле node.js находятся на другом порту и должны быть доступны, введя websitename: portNumber. Я не слишком обеспокоен преимуществами / недостатками производительности, я просто хочу воспользоваться возможностью попробовать JavaScript и node.js. Есть ли файлы, которые нужно изменить?
Вот код, который у меня есть для скрипта, работающего на сервере (сейчас он используется только в ознакомительных целях):
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337);
Я запустил сервер (узел fileName.js). Однако, когда я пытаюсь получить к нему доступ с другого клиентского компьютера в сети, он, кажется, не работает, так как страница, кажется, не существует.
Какова процедура, чтобы я мог передать Hello World в свой браузер при посещении сервера через порт 1337?