我有一個與CentOS和Apache服務器的VPS服務器。SailsJS在生產 - 錯誤:聽EADDRINUSE
但我想運行我的node.js應用程序。我正在使用sails.js 此sails應用程序試圖偵聽指定主機的端口80。
這裏是錯誤(後帆電梯運行):
debug: Starting server in /var/www/user/data/nodeprojects/projectname...
info - socket.io started
debug: Restricting access to host: projectname.com
warn - error raised: Error: listen EADDRINUSE
warn:
warn: Server doesn't seem to be starting.
warn: Perhaps something else is already running on port 80 with hostname projectname.com?
問題是什麼?我可以在一臺服務器上使用一個端口(80)運行apache和nodejs服務器嗎?
你已經回答了你的問題。如果apache在端口上運行,那麼nodejs不能在該端口上運行。如何決定他想要到哪個應用程序? – hereandnow78