Pengantar
Brotli adalah spesifikasi format data untuk aliran data yang dikompresi dengan kombinasi spesifik dari algoritme kompresi LZ77lossless tujuan umum, pengkodean Huffman, dan pemodelan konteks urutan ke-2.
Algoritma kompresi yang dikembangkan oleh Google dan berfungsi paling baik untuk kompresi teks. Brotli terutama digunakan oleh server web dan jaringan pengiriman konten untuk mengompresi konten HTTP, membuat situs web internet memuat lebih cepat.
Brotli adalah metode kompresi baru dengan rasio kompresi yang lebih baik daripada Gzip.
Dalam panduan instalasi ini kita akan menginstal Brotli menggunakan kode sumber dari Github .
Instal Brotli CentOS 8
Ikuti saja langkah-langkah di bawah ini:
- Perbarui server Anda.
dnf update -y
- Instal kompiler dan paket lain yang diperlukan.
dnf install -y make gcc git bc automake autoconf libtool
- Klon repo Brotli dengan git.
git clone https://github.com/google/brotli.git
- Ubah direktori ke brotli Kemudian buat halaman manual untuk perintah Brotli dengan menjalankan perintah berikut:
cp ~/brotli/docs/brotli.1 /usr/share/man/man1 && sudo gzip /usr/share/man/man1/brotli.1
- Buat Alat Otomatis file dengan menjalankan bootstrap perintah.
./bootstrap
- Instal Brotli dengan menjalankan perintah berikut:
./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib64/brotli --libdir=/usr/lib64/brotli --datarootdir=/usr/share --mandir=/usr/share/man/man1 --docdir=/usr/share/doc
Catatan :Dengan menjalankan bootstrap perintah yang kami jalankan sebelum langkah terakhir, Anda akan memiliki akses ke program C membangun, mengonfigurasi, membuat, dan membuat instal.
- Selesaikan penginstalan dengan perintah build ini sebagai berikut:
make
make install
- Verifikasi dan pastikan bahwa Brotli telah berhasil diinstal.
brotli --version
Kesimpulan
Itu dia!!
Kami mengilustrasikan cara memasang Brotli dari Github di CentOS 8.