我有一個Node.js應用程序(我的第一個,所以我在這方面有點缺乏經驗),我試圖通過MAMP與NGINX在本地運行,但我收到了「403 Forbidden」錯誤(我沒有使用Apache,因爲應用程序的.conf文件是爲NGINX編寫的)。無法在MAMP/NGINX上運行Node.js應用程序
我不確定的是如何使應用程序的.conf文件生效。目前,它在/ env-setup/nginx-setup /中,但我不確定它是否正在執行,或者我是否必須將它插入到/Applications/MAMP/conf/nginx/nginx.conf中。此外,當我的應用程序文件夾ls -l
,我得到drwxr-xr-x。
任何幫助,將不勝感激。謝謝!
Node.js在其自己的進程中運行,而不是CGI或其他服務器的任何其他服務器。 Node.js需要設置它自己的服務器。還是你想通過nginx *代理*到一個節點應用程序? – Will
@ user866762不,我想完全在本地設置它。嗯,這是否意味着它不依賴於另一個服務器,如MAMP運行?我也對這部分感到困惑。謝謝 –