https://blog.csdn.net/sirria1/article/details/83115582
zlib 適用於數據壓縮的函式庫,由Jean-loup Gailly (負責compression)和 Mark Adler (負責decompression)開發。
zlib被設計成一個免費的、通用的、法律上不受阻礙(即沒有被任何專利覆蓋) 的無損數據壓縮庫。zlib幾乎適用於任何計算器硬件和操作系統。
zlib本身的數據格式可以進行跨平台的移植。 與在Unix上適用的LZW壓縮方法 以及 GIF 圖像壓縮不同, zlib中適用的壓縮方法從不對數據進行拓展。(LZW在極端情況下會導致文件大小變為原來的兩倍、甚至三倍)。zlib的內存占用也是獨立於輸入數據的,並且在必要的情況下可以適當減少部分內存占用。
zlib 庫提供了很多種壓縮和解壓縮的方式, nginx 使用 zlib 對 http 包的內容進行 gzip ,所以需要在 Centos 上安裝 zlib 庫。
yum install -y zlib zlib-devel
下面使用編譯安裝:
官網地址:http://www.zlib.net/ 我下載的是:zlib-1.2.11.tar.gz,然后上傳到centos服務器上。
我放在了/mydata下,接下來的命令如下所示:
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11/
./configure --prefix=/usr/local/zlib
make
make check
make install
echo "/usr/local/zlib/lib" >> /etc/ld.so.conf
ldconfig -v
至此完全安裝完成