Skip to content
WONGCW 網誌
  • 首頁
  • 論壇
  • 微博
  • 壁紙下載
  • 免費圖床
  • 視頻下載
  • 聊天室
  • SEO工具
  • 支援中心
  • 表格製作
  • More
    • 在線名片
    • 網頁搜索
    • 天氣預報
    • 二維碼生成器
  • Search Icon

WONGCW 網誌

記錄生活經驗與點滴

寶塔面板Nginx 開啟Brotli壓縮,提高網站頁面加載速度建站必備WordPress頁面壓縮加速

寶塔面板Nginx 開啟Brotli壓縮,提高網站頁面加載速度建站必備WordPress頁面壓縮加速

2019-06-17 Comments 0 Comment

寶塔面板開啟方法

1.安裝libbrotli

  1. cd / www / server
  2. git clone https : //github.com/bagder/libbrotli
  3. cd libbrotli
  4. ./ autogen . sh
  5. ./ configure
  6. make && make install

2.下載ngx_brotli模塊及其依賴:

源碼地址,是google開源的一個:https://github.com/google/brotli

  1. cd / www / server
  2. #下載brotli
  3. git clone https : //github.com/google/ngx_brotli.git
  4. cd ngx_brotli
  5. #更新brotli
  6. git submodule update — init

3.先查看目前的Nginx版本信息,使用命令:

  1. nginx – V

大致輸出內容:

  1. [ root@rats ~]# nginx – V
  2. nginx version : nginx / 1.15 . 10
  3. built by gcc 4.8 . 5 20150623 ( Red Hat 4.8 . 5 – 36 ) ( GCC )
  4. built with OpenSSL 1.1 . 1b 26 Feb 2019
  5. TLS SNI support enabled
  6. configure arguments : — user = www — group = www — prefix = /www/ server / nginx — with – openssl = /www/ server / nginx / src / openssl … — with – ld – opt = – ljemalloc
  7. (後面省略。。。。。。)

4.

在/www/server/panel/install/nginx.sh找到Install_Configure(){…}或Install_Nginx(){…}字段,然後找出你要安裝的nginx版本號,在下面一行的./ configure  後面添加–add-module=/www/server/ngx_brotli即可,記得之間間隔一個英文空格。

  1. — add – module = /www/ server / ngx_brotli

截圖演示:

羊毛黨之家寶塔面板Nginx 開啟Brotli壓縮,提高網站頁面加載速度建站必備WordPress頁面壓縮加速https://yangmaodang.org

直接在寶塔面板文件管理處找到相應文件然後編輯

在./configure後面添加–add-module=/www/server/ngx_brotli 記得之間間隔一個英文空格

5.回到xshell或者寶塔shh終端使用命令開始編譯,根據自己的版本,將後面數字改為1.10、1.12、1.14、1.15、1.17、1.8、openresty等

下面是1.15的例子:

  1. sh / www / server / panel / install / nginx . sh install 1.15

6.安裝好了使用nginx -V查看是否含有模塊即可。

7.開啟Brotli壓縮

接下來點擊面板左側軟件商店- Nginx設置-配置修改,在http段內添加以下內容來啟用Brotli壓縮。

  1. brotli on ;
  2. brotli_comp_level 6 ;
  3. brotli_min_length 512 ;
  4. brotli_types text / plain text / javascript text / css text / xml text / x – component application / javascript application / x – javascript application / xml application / json application / xhtml + xml application / rss + xml application / atom + xml application / x – font – ttf application / vnd . ms -fontobject image / svg + xml image / x – icon font / opentype ;
  5. brotli_static always ;

(具體的可以去gayhub上看官方的配置文件)

最後點擊Nginx設置裡的重載配置生效即可。

Brotli參數詳解:

  1. brotli on ; #啟用
  2. brotli_comp_level 6 ; #壓縮等級,默認6,最高11,太高的壓縮水平可能需要更多的CPU
  3. brotli_buffers 16 8k ; #請求緩衝區的數量和大小
  4. brotli_min_length 20 ; #指定壓縮數據的最小長度,只有大於或等於最小長度才會對其壓縮。這裡指定20字節
  5. brotli_types text / plain application / javascript application / x – javascript text / javascript text / css application / xml text / html application / json image / svg application / font – woff application / vnd . ms – fontobject application / vnd . apple . mpegurl image / x – icon image / jpeg image / gif image/ png image / bmp ; #指定允許進行壓縮類型
  6. brotli_static always ; #是否允許查找預處理好的、以.br結尾的壓縮文件,可選值為on、off、always
  7. brotli_window 512k ; #窗口值,默認值為512k

8.全部配置好了,就可以使用谷歌瀏覽器查看下是否開啟成功,看到br字段即為成功。

結束語

最後博主感覺壓縮效果還行,有興趣的可以開一下,對於其它的安裝環境,安裝方法都差不多,這裡默認是Brotli和Gzip共存,並且都啟用了,好處就是部分老舊的瀏覽器不支持Brotli的時候會自動變成Gzip壓縮。

本文參考:

  • 自行編譯brotli的教程
    https://www.bt.cn/bbs/thread-19179-1-1.html 
    (出處:寶塔面板論壇)
  • 如何給nginx添加第三方模塊(geoip) 
    https://www.bt.cn/bbs/thread-16118-1-1.html 
    (出處:寶塔面板論壇)
  • Rat’s Blog   https://www.moerats.com/archives/954/

分享此文:

  • 按一下即可分享至 X(在新視窗中開啟) X
  • 按一下以分享至 Facebook(在新視窗中開啟) Facebook
  • 分享到 WhatsApp(在新視窗中開啟) WhatsApp
  • 按一下以分享到 Telegram(在新視窗中開啟) Telegram
  • 分享到 Pinterest(在新視窗中開啟) Pinterest
  • 分享到 Reddit(在新視窗中開啟) Reddit
  • 按一下即可以電子郵件傳送連結給朋友(在新視窗中開啟) 電子郵件
  • 點這裡列印(在新視窗中開啟) 列印

相關


教學資源

Post navigation

PREVIOUS
倫敦地鐵站比特幣ATM瘋狂吐鈔引大量通勤者圍觀
NEXT
CloudFlare Partner的申請、使用教程

發表迴響取消回覆

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

More results...

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by 分類
網站公告
Featured
限時免費
Windows 軟件下載
系統軟件
辦公軟件
圖像處理
影音媒體
網絡軟件
應用軟件
Mac 軟件下載
安卓軟件下載
網絡資訊
Mac資訊
Linux資訊
VPS資訊
NASA資訊
WordPress資訊
WeChat資訊
PHP資訊
教學資源
開源程序
網頁工具
SEO工具
醫療健康
其他資訊
Content from
Content to
2019 年 6 月
一 二 三 四 五 六 日
 12
3456789
10111213141516
17181920212223
24252627282930
« 5 月   7 月 »

分類

  • 網站公告
  • 限時免費
  • Windows 軟件下載
  • 系統軟件
  • 辦公軟件
  • 圖像處理
  • 影音媒體
  • 網絡軟件
  • 應用軟件
  • Mac 軟件下載
  • 安卓軟件下載
  • 網絡資訊
  • Mac資訊
  • Linux資訊
  • VPS資訊
  • NASA資訊
  • WordPress資訊
  • WeChat資訊
  • PHP資訊
  • 教學資源
  • 開源程序
  • 網頁工具
  • SEO工具
  • 醫療健康
  • 其他資訊

彙整

近期文章

  • 中國新創公司曾淡化出身如今一些新創公司卻開始自豪於這一點 2025-05-18
  • 《生化危機9》為何遲遲不公佈?可能是優化問題 2025-05-18
  • 任天堂解釋《瑪利歐賽車:世界》成為首發遊戲的原因 2025-05-18
  • 墨西哥海軍大型帆船撞布魯克林大橋造成55人受傷 2025-05-18
  • 新型火山預警系統在爆發前就能聽到地球的聲音 2025-05-18
  • 洋紅色極光和陷入錯亂的衛星:接管了美國宇航局演習的甘農太陽風暴 2025-05-18
  • 新研究顯示瓦薩奇斷層比之前認為的更危險下一次強震遲早會發生 2025-05-18
  • iPhone 17 Air 電池容量和重量資訊外洩 2025-05-18
  • 華為nova 14系列明天發布:三款機型樣機到店提前拆罰20萬起 2025-05-18
  • 中國電信5G-A套餐正式商用:比5G快10倍更穩定 2025-05-18

熱門文章與頁面︰

  • 「多喝水」真的有用研究顯示有助於減肥、治療腎結石
  • 美國議員稱TP-Link超低價助長中國網路攻擊支持銷售禁令
  • 北京地鐵扶梯上多了兩隻黃色腳印不必“左行右立”
  • 《不可能的任務8:最終清算》定檔5月30日阿湯哥最後一搏震撼打響
  • CentOS7.2 调整mysql数据库最大连接数
  • "91大神"偷拍百名女性獲刑:曾任外企高管年薪百萬
  • NVIDIA中國特供晶片懸念再起黃仁勳確認H20已無法再改
  • Red Hat Enterprise Linux 10 正式發布
  • 墨西哥海軍大型帆船撞布魯克林大橋造成55人受傷
  • 中國電信5G-A套餐正式商用:比5G快10倍更穩定

投遞稿件

歡迎各界人士投遞稿件到admin@wongcw.com

請提供以下資料:

1.你的名字

2.你的電郵

3.分類目錄

4.文章標題

5.文章摘要

6.文章內容

7.文章來源

 

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

快帆

MALUS

極度掃描

DMCA.com Protection Status

WONGCW 網誌

  • 免責聲明
  • 捐助我們
  • ThemeNcode PDF Viewer
  • ThemeNcode PDF Viewer SC
  • Events

服務器提供

本站使用之服務器由ikoula提供。

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

© 2025   All Rights Reserved.