簡體   English   中英

如何在 EC2 AWS 實例中啟動 node js 項目

[英]how to start node js project in a EC2 AWS instance

我是 node js 的新手,我正在嘗試在 EC2 AWS 中設置它。我嘗試使用命令“npm start”但什么也沒發生

下面是我的 package.json

{
  "name": "sample",
  "version": "0.0.0",
  "private": true,
  "scripts": {
    "start": "node ./bin/www"
  },
  "dependencies": {
    "cookie-parser": "~1.4.4",
    "debug": "~2.6.9",
    "ejs": "~2.6.1",
    "express": "~4.16.1",
    "http-errors": "~1.6.3",
    "morgan": "~1.9.1",
    "pm2": "^5.1.2"
  }
}bouldercef$ npm start

運行 npm start 后出現以下幾行,但無法看到該站點

boulder@0.0.0 開始 /home/ubuntu/bouldercef

節點 ./bin/www

如果您的站點在您的機器上正常運行,並且您在 EC2 實例中安裝了 node/npm 並且您沒有收到任何錯誤,那么您的項目似乎沒有問題地運行。

所以問題可能是您沒有使用 HTTP 連接到您的站點。

查看與您的實例相關聯的安全組,以檢查您是否允許用戶通過 HTTP (80) 或 HTTPS (443) 進行連接。

有關如何為您的用戶提供這些端口的更多信息,請查看如何允許我的用戶通過 HTTP (80) 或 HTTPS (443) 進行連接?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM