簡體   English   中英

如何配置MEVN項目以在Nginx Intranet中運行?

[英]how to configure MEVN project for run in nginx intranet?

我是vue,node,express和mongo api的新手,並且使用nginx,因此任何人都可以告訴我我需要在哪里配置端口?

在我的項目中,我有一個“客戶端”文件夾和“服務器”文件夾,它們都具有用於運行該項目的端口配置,我需要在哪個文件夾中放置配置?

Nginx現在負責端口80和443。

將您的Express應用程序設置為偵聽某些端口,例如8080。

app.listen(8080, function(){

});

找到您的nginx配置文件。 我正在使用nginx/sites-available下的默認文件

將默認服務器塊編輯為此

server { # simple reverse-proxy
    listen       80;
    server_name  _;

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

Nginx現在將請求轉發到您的節點應用程序。

暫無
暫無

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

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