• Tạo CSR
  • SSL Checker
  • DNS Checker
  • View IP
  • Whois Domain
  • Diễn Đàn Hỏi Đáp
Đỗ Trung Quân
Banner
  • Trang chủ
  • ControlPanel
    • cPanel
    • DirectAdmin
    • Cyber Panel
    • aaPanel
    • FASTPANEL
    • VestaCP
  • WordPress
  • Linux
    • CloudLinux
    • RHEL/CENTOS
    • Ubuntu/Debian
    • Linux Tutorial
    • Mail Server
  • DevOps
    • Ansible
    • Docker
    • Jenkins
    • K8s
    • Zabbix
  • Domain-SSL
    • Domain
    • SSL
  • Dịch vụ
    • Dịch vụ cài đặt tối ưu VPS/Server
    • Dịch vụ WordPress
    • Xác minh cài đặt SSL
    • Dich vụ Backlink
  • Liên Hệ

Hướng dẫn cài đặt Brotli trên DirectAdmin

by Mr Quan 30 Tháng Mười Một, 2022
written by Mr Quan 30 Tháng Mười Một, 2022 0 comment 57 views

NỘI DUNG:

  • Brotli là gì?
  • Yêu cầu
    • Bước 1: SSH vào server
    • Bước 2: Tải brotli từ git về và giải nén
    • Bước 2: Custom brotli

Brotli là gì?

Brotli là một thư viện nén dữ liệu mã nguồn mở được chỉ định chính thức bởi dự thảo IETF. Nó có thể được dùng để nén dữ liệu HTTPS responses mà server side gửi về cho browser, giống như vai trò của gzip hay deflate. Hiện nay phần lớn các browser phổ biến đã hỗ trợ Brotli mặc định, như Chrome, Firefox hay Edgle.

Ngoài ra, Brotli an toàn hơn vì brotli chỉ chạy trên giao thức HTTPS.

Cũng giống như gzip, Brotli là một thuật toán nén không mất dữ liệu, nén dữ liệu bằng cách sử dụng kết hợp một biến thể hiện đại của thuật toán LZ77, mã hóa Huffman và mô hình ngữ cảnh bậc 2, với tỷ lệ nén tương đương với các phương pháp nén đa năng tốt nhất hiện có. Nó tương tự về tốc độ với deflate / gzip nhưng cung cấp khả năng nén tốt hơn.

brotli compression directadmin

Kiểm tra Brotli trước khi cài đặt. Kết quả nhận được thông báo Brotli compression is not supported.

CleanShot 2022 11 30 at 10.38.07 1

Yêu cầu

  • Control Panel: DirectAdin
  • Webserver: Nginx_apache

Bước 1: SSH vào server

Nếu bạn chưa biết cách SSH vào máy chủ tham khảo bài hướng dẫn sau nhé

  • Hướng dẫn SSH Linux

Bước 2: Tải brotli từ git về và giải nén

Bạn copy các lệnh sau và dán vào trình duyệt để cài đặt

cd /usr/local/directadmin/custombuild
mkdir brotli
git clone https://github.com/google/ngx_brotli.git brotli
cd brotli && git submodule update --init && cd ..
CleanShot 2022 11 30 at 10.40.48

Bước 2: Custom brotli

mkdir -p custom/nginx_reverse
cp -p ./configure/nginx_reverse/configure.nginx custom/nginx_reverse/
CleanShot 2022 11 30 at 10.40.48 1

Tiếp theo bạn thêm đoạn sau vào file cấu hình custom/nginx_reverse/configure.nginx

vi custom/nginx_reverse/configure.nginx

Sau đó thêm đoạn sau và như ảnh

"--add-module=/usr/local/directadmin/custombuild/brotli" \
CleanShot 2022 11 30 at 10.42.30

Sau đó thực hiện rebuild lại nginx_apache với lệnh sau

./build update
./build nginx_apache
CleanShot 2022 11 30 at 11.03.51

Sau khi build xong bạn mở file /etc/nginx/nginx-includes.conf và thêm vào 2 dòng sau

brotli on;
brotli_static on;

Bước cuối cùng bạn hãy khởi động lại nginx và kiểm tra brotli

service nginx restart

# Hoặc
systemctl restart nginx
  • Kiểm tra trực tiếp bằng lệnh
curl -kL -I -H 'Accept-Encoding: br' http://exampledomain.com 2>&1 | grep -i encoding
  • Kiểm tra online

Bạn truy cập link Brotli Test để kiểm tra online

CleanShot 2022 11 30 at 11.08.42 1

Như vậy mình đã hoàn tất Hướng dẫn cài đặt Brotli trên DirectAdmin. Chúc các bạn thực hiện thành công.

  • Tài liệu tham khảo: https://docs.directadmin.com/webservices/nginx_apache/customizing-nginx-apache.html
5/5 - (2 bình chọn)

Hãy tham gia Nhóm Hỗ Trợ VPS Hosting để cùng học hỏi và trao đổi kiến thức nhé. Chúc bạn thành công.

Brotlidirectadmin
Share 0 FacebookTwitterPinterestTelegramEmail
Mr Quan

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog dotrungquan.info - linuxcanban.com - it.info.vn. Mới đây mình có tạo ra một Nhóm Hỗ Trợ VPS Hosting với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

Bạn sẽ thích bài viết này

Hướng dẫn cài đặt SSL Hostname trên DirectAdmin

4 Tháng Một, 2023

Fix lỗi phpMyAdmin_direct_login-0.5.tar.gz: Cannot open: No such file...

22 Tháng Mười Hai, 2022

Hướng dẫn tăng độ dài tạo Username trên...

23 Tháng Mười, 2022

Hướng dẫn tuỳ chọn phiên bản PHP trên...

5 Tháng Chín, 2022

Hướng dẫn thay đổi Hostname trên DirectAdmin

7 Tháng Bảy, 2022

Sửa lỗi Cannot find token file /var/www/html/phpMyAdmin/direct_login/tokens

25 Tháng Năm, 2022

The request was made without a referer header...

28 Tháng Tư, 2022

Cài đặt SSL cho Domain Pointer trên DirectAdmin

1 Tháng Tư, 2022

Hướng dẫn cài đặt DirectAdmin

29 Tháng Ba, 2022

Tăng giới hạn Upload/Import phpMyAdmin trên DirectAdmin

23 Tháng Ba, 2022
Theo dõi
Đăng nhập
Thông báo của
guest
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Nhóm Hỗ Trợ Hosting VPS

Nhóm Hỗ Trợ VPS Hosting

Tin Khuyến Mãi

Thông tin về tôi

Thông tin về tôi

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn.

Facebook Instagram Youtube Telegram

BÀI VIẾT PHỔ BIẾN

  • 1

    Hướng dẫn sử dụng Docker trên AAPANEL

  • 2

    Hướng dẫn cấu hình AZ Redis tại AZDIGI

  • 3

    Hướng dẫn cài đặt Mautic trên AAPANEL

  • 4

    Đăng ký hosting miễn phí tại AZDIGI

Phản hồi gần đây

  • Hồng Quang trong Khắc phục lỗi Import Woocommerce Product CSV WordPress
  • Quân trong Khai Lộc Đầu Xuân – Ưu đãi 50%, ra mắt Pro Hosting phiên bản NVMe
  • Top 10 Hiển thị dụng hình ảnh website trên Facebook trong Khắc phục lỗi không hiện hình ảnh và mô tả khi share link lên Facebook
  • Nguyễn Công Phúc trong Khai Lộc Đầu Xuân – Ưu đãi 50%, ra mắt Pro Hosting phiên bản NVMe

Top Commentators

  • Anh Quân Anh Quân (128)
  • nghĩa nghĩa (8)
  • Bùi Đức Hiệp Bùi Đức Hiệp (7)
  • David Do David Do (7)
  • Bamboo Bamboo (5)
  • Bình Minh Bình Minh (5)
  • Cai Việt Hoàng Cai Việt Hoàng (5)
  • Duc Thuan Duc Thuan (5)

BẠN BÈ & ĐỐI TÁC

Thạch Phạm | aaPanel | Linux Căn Bản | Bảo Trần | Trương Quốc Cường | VPS Căn Bản | Nguyễn Hoàng Nam | Đàm Trung Kiên | CaiSSL.com

Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.


Back To Top
Đỗ Trung Quân
  • Trang chủ
  • ControlPanel
    • cPanel
    • DirectAdmin
    • Cyber Panel
    • aaPanel
    • FASTPANEL
    • VestaCP
  • WordPress
  • Linux
    • CloudLinux
    • RHEL/CENTOS
    • Ubuntu/Debian
    • Linux Tutorial
    • Mail Server
  • DevOps
    • Ansible
    • Docker
    • Jenkins
    • K8s
    • Zabbix
  • Domain-SSL
    • Domain
    • SSL
  • Dịch vụ
    • Dịch vụ cài đặt tối ưu VPS/Server
    • Dịch vụ WordPress
    • Xác minh cài đặt SSL
    • Dich vụ Backlink
  • Liên Hệ
wpDiscuz