簡體   English   中英

無法通過Web瀏覽器訪問我的nodejs服務器

[英]Can't get to my nodejs server through web browser

好吧,所以我在不久前在AWS EC2微服務器上設置了node.js服務器。 我對它是全新的,並遵循各種教程來啟動和運行。 它使用nginx作為反向代理(我相信),服務器正在偵聽端口8124。

現在,實例重新啟動,我無法終身訪問我的服務器。 我可以ssh到它。 我可以啟動服務器了。 我可以通過我的本地命令行向它發送POST / PUT請求,但我的Web瀏覽器給了我404 nginx頁面。

這推動了我的問題 - 在瀏覽器/ nginx / nodejs鏈中發生了什么事情?

請幫助 - 我在這方面非常新,因為它必須是一條破壞的地方。 我只是不知道找到它。

我的/ etc / nginx / sites-enable / default文件只包含

location / {
    proxy_pass      http://127.0.0.1:8124/;
}

好吧我明白了。 我必須直接進入/etc/nginx/nginx.conf並在那里的服務器中

location / {
        root   /usr/share/nginx/html;
        index  index.html index.htm;
    }

我添加了這條線

            proxy_pass http://127.0.0.1:8124/;

哦,謝天謝地。 這會殺了我。

暫無
暫無

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

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