原创 Nginx 實戰-01-nginx ubuntu(windows WSL2) 安裝筆記

前言 大家好,我是老馬。很高興遇到你。 我們爲 java 開發者實現了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何處理的,可以參考我的另一個項目:

原创 Nginx R31 doc-17-debugging 調試

前言 大家好,我是老馬。很高興遇到你。 我們爲 java 開發者實現了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何處理的,可以參考我的另一個項目:

原创 Nginx R31 doc-15-Live Activity Monitoring 實時活動監控

前言 大家好,我是老馬。很高興遇到你。 我們爲 java 開發者實現了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何處理的,可以參考我的另一個項目:

原创 Nginx R31 doc-13-Limiting Access to Proxied HTTP Resources 訪問限流

前言 大家好,我是老馬。很高興遇到你。 我們爲 java 開發者實現了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何處理的,可以參考我的另一個項目:

原创 從零手寫實現 nginx-01-爲什麼不能有 java 版本的 nginx?

前言 大家好,我是老馬。很高興遇到你。 作爲一個 java 開發者,工作中一直在使用 nginx。卻發現一直停留在使用層面,無法深入理解。 有一天我在想,爲什麼不能有一個 java 版本的 nginx 呢? 一者是理解 nginx 的設計靈

原创 Nginx R31 doc-11-Compression and Decompression 壓縮與解壓縮

前言 大家好,我是老馬。很高興遇到你。 我們爲 java 開發者實現了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何處理的,可以參考我的另一個項目:

原创 Nginx R31 doc-09-Serving Static Content 靜態內容

提供靜態內容 配置 NGINX 和 NGINX Plus 以提供靜態內容,使用類型特定的根目錄,檢查文件存在性,並進行性能優化。 本節介紹如何配置 NGINX 和 NGINX Plus 以提供靜態內容,如何定義搜索請求文件的路徑,如何設置索

原创 Nginx R31 doc-08-NGINX 和 NGINX Plus 作爲 Web 服務器

配置 NGINX 和 NGINX Plus 作爲 Web 服務器 設置虛擬服務器 在 NGINX Plus 配置文件中,必須包含至少一個 server 指令來定義一個虛擬服務器。 當 NGINX Plus 處理請求時,首先選擇將服務於該請求

原创 Nginx R31 doc-07-內容緩存

NGINX 內容緩存 從代理的 Web 和應用服務器緩存靜態和動態內容,以加快向客戶端的傳輸速度並減輕服務器的負載。 概覽 啓用緩存時,NGINX Plus 會將響應保存在磁盤緩存中,並使用它們來響應客戶端,而無需每次都代理相同內容的請求。

原创 Nginx-04-Docker Nginx

Docker Nginx 實戰 HTTP 服務 Nginx 的最大作用,就是搭建一個 Web Server。 有了容器,只要一行命令,服務器就架設好了,完全不用配置。 運行官方 image $ docker container run

原创 Nginx R31 doc-02-nginx 基本功能

nginx 系列 Nginx-01-聊一聊 nginx Nginx-01-Nginx 是什麼 Nginx-02-爲什麼使用 Nginx Nginx-02-Nginx Ubuntu 安裝 + windows10 + WSL ubuntu 安裝

原创 Nginx R31 doc 官方文檔-01-nginx 如何安裝

從 Ubuntu 存儲庫安裝預構建的 Ubuntu 包 更新 Ubuntu 存儲庫信息: sudo apt-get update 安裝包: sudo apt-get install nginx 驗證安裝: sudo ngin

原创 Nginx-05-nginx 反向代理是什麼?windows 下如何配置使用 nginx

nginx 反向代理是什麼? nginx 反向代理是一種網絡服務器架構模式,它通過將客戶端的請求轉發到後端服務器,來提供負載均衡、高可用性、安全性等功能。 在這種架構中,nginx 作爲反向代理服務器,接收來自客戶端的請求,並將請求轉發到後

原创 Nginx-03-Nginx 項目架構

Nginx 現狀 nginx(發音爲“engine x”)是一個免費的開源Web服務器,由俄羅斯軟件工程師Igor Sysoev編寫。自2004年公開發布以來,nginx一直專注於高性能,高併發性和低內存使用。 Web服務器功能之上的其他功

原创 Nginx-01-爲什麼使用 Nginx? nginx 的優缺點

爲什麼要選擇 nginx,和其他常見的負載均衡庫對比有什麼優缺點? 選擇 Nginx 作爲負載均衡器有很多原因,主要包括其性能、靈活性和廣泛的功能。 Nginx 的優點 高性能和低資源佔用: Nginx 以其高性能和低資源佔用著稱。它