Nginx搭建靜態資源Web伺服器

2021-10-08 13:12:48 字數 1848 閱讀 3306

nginx-1.18.0

linux 7.x

靜態html

1配置檔案由指令和指令塊構成

2每個指令以;分號結尾,指令與引數間以空格(可讀個)符號分離

3指令塊以{}大括號將多條指令組織在一起

4include語句允許組合多個配置檔案以提公升可維護性

5使用#符號新增注釋,提高可讀性

6使用$符號使用變數

7有一些指令的引數可以支援正規表示式

上面說了這麼多,其實我們一看下nginx的配置檔案,就基本明白什麼意思了。在這裡我放一張圖,方便大家看

在這裡我隨便找了了乙個靜態的**,放在了nginx下,目錄名稱為:dreamroad

1.配置日誌輸出

2.開啟檔案壓縮

3.配置server

訪問的埠

server_name

網域名稱alias

資源的路徑

autoindex

自動建立索引,用來訪問目錄,不需要的話,可以不設定

set $limit_rate

限制每秒返回的資料量大小,可以不設定

修改window的host檔案:

直接訪問 或者訪問都能看到**內容;

由於我這裡開了啟了autoindex,所以訪問chinese/,還能夠瀏覽目錄下的檔案

到此為止,就搭建完成了。

nginx教程三,搭建乙個靜態資源Web伺服器

3.然後再將tar檔案壓縮成gzip檔案,上傳到nginx所在伺服器中 4.上傳到nginx所在伺服器後,將檔案解壓到 root webassets目錄下 二 nginx中的簡單配置 1.修改nginx.conf檔案如下,其中alias配置處理結果為 使用alias路徑替換location路徑,這是...

nginx學習 七 nginx提供靜態資源服務

這裡準備了乙個資料夾,裡面放入了乙個img資料夾和index.html檔案,將檔案上傳到home下。這裡我們從新起個埠 server error page 500 502 503 504 50x.html location 50x.html 注意這裡訪問的時候,是訪問 home static kev...

Nginx 靜態資源Web服務

注 非伺服器動態生成的檔案 1 瀏覽器端渲染 html css js 2 jpeg gif png 1 配置語法 檔案讀取 2 配置語法 tcp nopush sendfile開啟情況下,提高網路包傳輸效率 3 配置語法 tcp nodelay keeplive連線下,提高網路包的傳輸實時性 注 無...