[英]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.