Создание сайта Live - PullRequest
       8

Создание сайта Live

0 голосов
/ 03 ноября 2011

Я использую Node.JS и MongoDB, и у меня уже настроен домен.Чтобы показать страницы, которые у меня есть на моем компьютере (home.html, feature.html и т. Д.), Я бы заставил скрипты Node.js прослушивать IP-адрес моего сервера или как именно я должен подключиться к своему серверу и отображать его на моемдомен?

Ответы [ 2 ]

1 голос
/ 04 ноября 2011

Когда вы вызываете функцию прослушивания, вы можете указать имя хоста, которое вы хотите, чтобы сервер прослушивал.Это полезно только в тех случаях, когда вы хотите запустить несколько доменов с разным кодом. В соответствии с документацией:

server.listen (порт, [имя хоста], [обратный вызов])

Начать прием подключений на указанном порту и имени хоста.Если имя хоста опущено, сервер будет принимать подключения, направленные на любой адрес IPv4 (INADDR_ANY).

Пример использования следующий:

server.listen(80, 'mydomain.com');

Чтобы подключить ваш домен кна вашем компьютере необходимо настроить записи DNS, чтобы они указывали на внешний статический IP-адрес компьютера, или использовать службу динамического DNS , если у вас нет статического IP-адреса.Если ваш компьютер не подключен напрямую к Интернету, вам необходимо настроить переадресацию портов на маршрутизаторе.

0 голосов
/ 03 ноября 2011

Вы должны иметь возможность прослушивать только порт и обращаться к нему через браузер и этот URL

domainname.com: номер_порт

Или просто используйте прямой IP для тестирования:

IP-адрес: номер_порт

...