簡體   English   中英

在 amazon linux 的 80 端口上運行 NodeJs 應用程序

[英]Running NodeJs application on port 80 of amazon linux

我試圖讓 NodeJs 應用程序使用端口 80 在 Amazon Linux 服務器上運行。目前,當我運行應用程序時,它默認為端口 1024。我知道這是因為我必須是 root 才能運行端口 80 但鑒於我在 aws linux 機器上,我無法以 root 身份運行它。 我已經挖掘了一段時間,但我不知道需要調整什么才能使其正常運行。

sudo bash將允許您以root身份連接到您的 EC2 Amazon Linux 實例。 我會問你why要在端口 80 上運行 NodeJS,最佳實踐是在你的實例前面有一個負載均衡器來接受 HTTPS 調用並中繼到 nodejs 將在你的實例上運行的任何端口,在私有子網中。

我建議閱讀此文檔以了解如何執行此操作: https : //aws.amazon.com/getting-started/projects/deploy-nodejs-web-app/

暫無
暫無

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

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