찾다

 >  Q&A  >  본문

node.js - Alibaba Cloud Linux(CentOS 6.8) 배포 nodejs

저는 nodejs를 처음 접하고 구성이 가장 낮은 Alibaba Cloud 서버를 구입했습니다. 제가 작성한 nodejs 프로젝트를 배포하고 싶습니다. 노드 버전은 6.10.0입니다.
하지만 시작하는 동안 오류가 보고됩니다
포트 번호: 3000
ip는 Alibaba Cloud의 공개 IP입니다

포트 사용량 3000은 사용되지 않습니다:

바이두는 여러 가지 방법을 시도했지만 해결하지 못했습니다! 전문가에게 조언을 구하세요. . .
코드는 다음과 같습니다.

天蓬老师天蓬老师2765일 전695

모든 응답(3)나는 대답할 것이다

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-05 11:14:31

    구매한 최소 서버의 공용 네트워크 주소는 노드 서버에 직접 액세스하는 데 사용할 수 없습니다. nginx를 로컬 호스트용 프록시로 사용하는 것이 좋습니다.
    Alibaba Cloud에서 제공하는 공식 설명입니다.

    또는 호스트 이름을 127.0.0.1로 변경한 다음 공용 네트워크 주소에 액세스하세요.
    참고자료: http://www.jianshu.com/p/0c8c...

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-05 11:14:31

    호스트 이름은 라우터 IP를 지정할 수 없습니다. . . 네트워크 카드의 IP 또는 0.0.0.0

    로만 지정할 수 있습니다.

    회신하다
    0
  • 黄舟

    黄舟2017-06-05 11:14:31

    호스트 이름, app.listen 메소드를 제거하세요.

    이 네트워크 카드에서 듣고 싶다고 지정하셨나요?

    그래서 ifconfig는 이 IP가 이 컴퓨터에 있는 특정 네트워크 카드의 IP인지 여부를 결정합니다

    회신하다
    0
  • 취소회신하다