簡體   English   中英

在生產中設置MEAN應用

[英]setting up a MEAN app in production

我是前端開發人員,在生產服務器中設置MEAN應用程序時遇到問題。 我對apache的作用感到困惑嗎? 如果有的話。

現在我沒有域名,只有CentOS 6 VPS的IP地址。

我停止了apache並僅使用express,我在生產環境中部署了應用程序代碼並運行grunt任務,並且該應用程序正在偵聽端口3000 ..但是,當我訪問位於http://104.238.103.223:3000/的站點時出現“頁面不可用”錯誤

我對如何不使用apache指定“ DocumentRoot”感到困惑? 如何告訴DNS在哪里找到我的應用程序? 由於我不太了解事物的后端方面,因此我可能看錯了問題。

您應該將代理反向到端口80(對​​於https為443)以使用域名訪問您的應用程序。 您可以使用apache,nginx或haproxy等。

另外,請檢查防火牆是否允許端口3000。

查看此頁面; http://blog.podrezo.com/making-node-js-work-with-apache/

暫無
暫無

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

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