node.js - Déploiement d'Alibaba Cloud Linux (CentOS 6.8) nodejs
天蓬老师
天蓬老师 2017-06-05 11:12:31
0
3
690

Je suis nouveau sur nodejs et j'ai acheté un serveur Alibaba Cloud avec la configuration la plus basse. Je souhaite déployer le projet nodejs que j'ai écrit. La version du nœud est 6.10.0.
Mais une erreur est signalée lors du démarrage
Numéro de port : 3000
ip est l'IP publique d'Alibaba Cloud

L'utilisation du port 3000 n'est pas utilisée :

Baidu a essayé de nombreuses méthodes mais n'a pas pu le résoudre ! Demandez conseil aux experts. . .
Le code est le suivant :

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

répondre à tous(3)
曾经蜡笔没有小新

L'adresse réseau publique du serveur minimum que vous avez acheté ne peut pas être utilisée pour accéder directement au serveur de nœud. Il est recommandé d'utiliser nginx comme proxy pour localhost.
L'explication officielle donnée par Alibaba Cloud.

Ou changez le nom d'hôte en : 127.0.0.1 puis accédez à l'adresse du réseau public.
Référence : http://www.jianshu.com/p/0c8c...

过去多啦不再A梦

Le nom d'hôte ne peut pas spécifier l'adresse IP du routeur. . . Il ne peut être spécifié que comme l'IP de la carte réseau ou : 0.0.0.0

黄舟

Supprimez le nom d'hôte, méthode app.listen.

Avez-vous précisé que vous souhaitez écouter sur cette carte réseau ?

Donc, ifconfig détermine si cette IP est l'IP d'une certaine carte réseau sur cette machine

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal