Nginx中介軟體使用整理

2021-08-31 18:33:55 字數 1489 閱讀 6477

nginx是乙個高效能的

和反向**

伺服器,(靜態資源,服務**)也是乙個imap/pop3/smtp

伺服器,最出名的就是反向**,簡答理解就是作用在伺服器端,大概流程 客戶端---->訪問nginx的虛擬伺服器---->找到真實的伺服器---->在返回給客戶端(是否還需要通過nginx待驗證)

背景:在外網(虛擬機器)環境下開發前端vue專案,需傳送請求到虛擬機器內的服務端,此時可以用到nginx的反向**,當然也是侷限於特別的網段,特定的埠。同時 vue專案是基於node的,可以使用命令啟動,不需要放在伺服器才能訪問。

在服務端的ip下配置啟動nginx來反向**,也就是在服務端的同乙個ip下,配置如下:

#user  nobody;

# nginx的啟動使用者

worker_processes  1;

#代表nginx的工作程序  nginx啟動有兩種程序  一種是主程序 master processes 一種就是worker                            processes,這裡配置1 代表作業系統啟動1個工作程序 (預設啟動乙個主程序) 主程序是用來協調工作程序幹活的

#error_log  logs/error.log;

#error_log  logs/error.log  notice;

#error_log  logs/error.log  info;

#pid        logs/nginx.pid;

#主程序的程序號檔案

#server 就是服務,這裡其實是虛擬服務,listen就是虛擬服務的埠,server_name就是虛擬服務的訪問路徑, location / 就是請求的規則路徑,預設回到根目錄的預設頁面,就是我們訪問

localhost:9999的是時候會訪問 #

root下的index.html ,當我們訪問

localhost:9999/weixin/時候,也就是當我們在某頁面請求

localhost:9999/weiixn/***.do的時候會被**到

serverproxy(

192.168.10.196:8080/weixin/***.do)

server

#反向**/mobile/下的.do請求到遠端伺服器==》192.12.35.192:8008張成軒

location /weixin/

error_page   500 502 503 504  /50x.html;

location = /50x.html }

#本地.do模擬資料服務,

#當上邊的反向**位址為

http://localproxy/;時會走這裡

server }

}

關於中介軟體整理

2020 4 6 99 條訊息 中介軟體未來會消失嗎?知乎 1 3 對於樓上提到了中介軟體的概念和優越性,我們還可以更大範圍的談一談,然後說說為什麼中介軟體不會消 失。概念 廣義和狹義 中介軟體是一種獨立的系統軟體或服務程式,它是物件技術和分布式計算發展的產物。借助中介軟體軟體在 不同的技術之間共享...

中介軟體使用

express是乙個自身功能極簡,完全是路由和中介軟體構成乙個web開發框架 乙個express應用就是在呼叫各種中介軟體。中介軟體在express開發中很重要 中介軟體函式能夠訪問請求物件 req 響應物件 res 以及應用程式的請求 響應迴圈中的下乙個中介軟體函式 該next功能是中介軟體函式中...

Nginx中介軟體使用心得(三)

一 nginx搭建系統需求 1 系統硬體 cpu 2core,記憶體 256m 2 自行搭建伺服器 linux作業系統 1 使用vmware虛擬伺服器 1 除錯好環境 1 確認系統網路 公網可以連線 2 確認yum可用 yum list grep gcc 顯示對應資訊就是yum可以用 3 確認關閉i...