";var nuttaibut = "<\/i> T\u1ea3i th\u00eam<\/span>"; Nén Gzip trên NGINX tăng tốc website Trang chủGiới thiệuBlogPhần mềmThủ thuậtTiện íchRút gọn liên kếtVòng quay may mắnLiên hệ HomePhần mềmNén Gzip trên NGINX tăng tốc website Nguyễn Văn Luyến 4 năm trướcNén Gzip trên NGINX tăng tốc website Mục lụcNhằm tăng tốc độ tải cho website thì người quản lý thường sử dụng nhiều phương pháp khác nhau để tối ưu cho trang web của mình. Với một người sử dụng VPS và được chạy trên nền NGINX, thì thủ thuật Gzip nén dung lượng dữ liệu ở sever trước khi gửi đến các máy client để tiếp kiện băng thông và làm tăng tốc độ tải trang là một trong những thủ thuật vô cùng cần thiết.Gzip là gì?Gzip là phương pháp nén các tập tin ở sever trước khi gửi đến các client để nhằm tăng tốc độ tải cho website, cũng gần giống với việc bạn nén các tập tin thành file zip hay rar trên máy tính của bạn vậy. Thì thông thường các tập tin trước khi nén có dung lượng rất cao, tuy nhiên sau khi được nén thì tập tin sẽ giảm đáng kể một phần dung lượng.Gzip hoạt động ra sao?Các tập tin mã nguồn website của bạn được lưu trữ toàn bộ ở sever (VPS hoặc Hosting). Khi người sử dụng truy cập vào website của bạn thông qua tên miền hoặc địa chỉ ip, thì máy của họ sẽ yêu cầu sever chứa mã nguồn của bạn gửi xuống các tập tin để hiển thị giao diện website của bạn. Với một máy chủ đã được cấu hình gzip, thì các tập tin này trước khi được gửi đi sẽ được nén gưới dạng gzip nhằm giảm đáng kể một phần dung lượng trước khi tới các client, khi tới các client thì máy chủ sẽ giải nén các file này về nguyên bản.Hướng dẫn cấu hình NGINX để nén GzipĐầu tiên các bạn cần truy cập vào thư mục /etc/nginx trên VPS của bạn, tìm tới file nginx.conf và mở nó lên.Sao chép toàn bộ code bên dưới dán vào bên trong câu lệnh http { rồi lưu lại.gzip on;gzip_min_length 0;gzip_http_version 1.1;gzip_comp_level 6; gzip_proxied any;gzip_buffers 16 8k;gzip_types text/plaintext/htmltext/xmltext/cssapplication/xmlapplication/xhtml+xmlapplication/rss+xmlapplication/atom_xmlapplication/javascriptapplication/x-javascriptapplication/jsonapplication/vnd.ms-fontobjectapplication/x-font-ttffont/opentypeapplication/x-httpd-php;gzip_disable "msie6";gzip_vary on;Mở terminal (cửa sổ dòng lệnh) lên và gõ lệnh bên dưới vào để làm mới sever Nginx.service nginx reloadCuối cùng để kiểm tra xem việc cấu hình nén file đã thành công chưa thì hãy gõ vào terminal (cửa sổ dòng lệnh) câu lệnh bên dưới.curl -I -H 'Accept-Encoding: gzip,deflate' //domain.com/wp-content/theme/tentheme/style.css//domain.com/wp-content/theme/tentheme/style.css đây là đường dẫn chứa file style.css của website, bạn nhập đúng đường dẫn vào đây nhé.Đây chính là kết quả sau khi làm xong các bước nêu trên, các tập tin của bạn đã đước nén dưới dạng Gzip rồi đó.Thẻ: Code hay • Gzip • Nginx3 lượt xem | 0 bình luận Nguyễn Văn LuyếnLuôn luôn lắng nghe, lâu lâu mới hiểu Đề xuất cho bạnHướng dẫn sử dụng công cụ ký số văn bản theo Nghị định 30/2020/NĐ-CP 2 ngày trướcPhần mềm Winamp phần mềm phát nhạc một thời đã “hồi sinh” 1 tuần trướcPhần mềm chụp màn hình và ghi chú nhanh Snap IT 5 tháng trướcvnTools – Công cụ hỗ trợ chuyển chữ hoa, chữ thường, đọc số thành số…. 6 tháng trướcQuy định mới về đào tạo lái xe hạng B1, B2, C áp dụng từ ngày 1.6.2024 6 tháng trướcỨng dụng Mô phỏng 120 tình huống giao thông trên điện thoại V2.0.0 8 tháng trướcBộ cài đặt phần mềm ÔN TẬP MÔ PHỎNG phiên bản V2.0.0 8 tháng trướcHướng dẫn cập nhật phần mềm ÔN TẬP MÔ PHỎNG từ phiên bản v1.2.2 lên v1.2.3 11 tháng trước ✕ Hủy ĐăngBiểu tượng cảm xúc✕Xác nhận thông tin của bạn Xác nhận thông tin [FSHARE] EasyDrv7 v7.20.507.1 TIẾNG ANH – Bộ cài Driver Offline mới nhất 2020 ImageRanger Pro v1.7.5 – Tìm Kiếm & Xử Lý Ảnh Raspberry Pi là gì?Phân biệt các dòng Raspberry Pi Bình luận gần đâyAddin Word xuất Mail Merge có chức năng cắt ra…Nguyễn Văn Luyến 4 tháng trướcƯng dụng này rất hay cho người hay thực hiện các biểu mâu, thư mời,...Quy định mới về đào tạo lái xe hạng B1,…Nguyễn Văn Luyến 5 tháng trướcChuẩn bị lại lên giáTiện ích tiếng Việt trên Word năm 2022 miễn phíChuyển Đổi Số 10 tháng trướcCó trang nguồn mình tải á, bạn qua trang đó xem thử. Mình cài được bình thường áFont chữ thư pháp FZ Tiểu Tự Việt HoáChuyển Đổi Số 10 tháng trướcMỉnh cũng thấy cái gì hay hay lưu lại trên trang cá nhân khi nào cần lấy ra dùng thôi à. Cảm ơn bạn nhiều!Font chữ thư pháp FZ Tiểu Tự Việt Hoáquang tuấn 10 tháng trướcok cám ơn addTiện ích tiếng Việt trên Word năm 2022 miễn phíĐàm kiên 1 năm trướcsao không thấy hướng dẫn khắc phục lỗi the macro vậyTiện ích tiếng Việt trên Word năm 2022 miễn phíĐàm kiên 1 năm trướcfile tải về chỉ có 3 file hướng dẫn chứ không có file cài đặt nhéGoogle tung dấu tick xanh trong GmailNguyễn Văn Luyến 1 năm trướcBài viết hay Có nhiều lượt xemNewspaper v9.0 Premium WordPress Themes1375 lượt xemTiện ích tiếng Việt trên Word năm 2022 miễn phí968 lượt xemBộ cài đặt phần mềm ÔN TẬP MÔ PHỎNG phiên bản V2.0.0953 lượt xemAddin Word xuất Mail Merge có chức năng cắt ra nhiều file và gửi mail686 lượt xemQuy định mới về đào tạo lái xe hạng B1, B2, C áp dụng từ ngày 1.6.2024617 lượt xem×ZaloMessengerEmailZaloMessengerEmail Trang chủ Zalo Hỗ trợ Messenger Liên hệ Đồng ý Cookie Trang web này sử dụng Cookie để nâng cao trải nghiệm duyệt web của bạn và cung cấp các đề xuất được cá nhân hóa. Bằng cách chấp nhận để sử dụng trang web của chúng tôi Tôi chấp nhận
Nhằm tăng tốc độ tải cho website thì người quản lý thường sử dụng nhiều phương pháp khác nhau để tối ưu cho trang web của mình. Với một người sử dụng VPS và được chạy trên nền NGINX, thì thủ thuật Gzip nén dung lượng dữ liệu ở sever trước khi gửi đến các máy client để tiếp kiện băng thông và làm tăng tốc độ tải trang là một trong những thủ thuật vô cùng cần thiết.
Các tập tin mã nguồn website của bạn được lưu trữ toàn bộ ở sever (VPS hoặc Hosting). Khi người sử dụng truy cập vào website của bạn thông qua tên miền hoặc địa chỉ ip, thì máy của họ sẽ yêu cầu sever chứa mã nguồn của bạn gửi xuống các tập tin để hiển thị giao diện website của bạn. Với một máy chủ đã được cấu hình gzip, thì các tập tin này trước khi được gửi đi sẽ được nén gưới dạng gzip nhằm giảm đáng kể một phần dung lượng trước khi tới các client, khi tới các client thì máy chủ sẽ giải nén các file này về nguyên bản.
Đầu tiên các bạn cần truy cập vào thư mục /etc/nginx trên VPS của bạn, tìm tới file nginx.conf và mở nó lên.
Sao chép toàn bộ code bên dưới dán vào bên trong câu lệnh http { rồi lưu lại.
gzip on;gzip_min_length 0;gzip_http_version 1.1;gzip_comp_level 6; gzip_proxied any;gzip_buffers 16 8k;gzip_types text/plaintext/htmltext/xmltext/cssapplication/xmlapplication/xhtml+xmlapplication/rss+xmlapplication/atom_xmlapplication/javascriptapplication/x-javascriptapplication/jsonapplication/vnd.ms-fontobjectapplication/x-font-ttffont/opentypeapplication/x-httpd-php;gzip_disable "msie6";gzip_vary on;
Mở terminal (cửa sổ dòng lệnh) lên và gõ lệnh bên dưới vào để làm mới sever Nginx.
service nginx reload
Cuối cùng để kiểm tra xem việc cấu hình nén file đã thành công chưa thì hãy gõ vào terminal (cửa sổ dòng lệnh) câu lệnh bên dưới.
curl -I -H 'Accept-Encoding: gzip,deflate' //domain.com/wp-content/theme/tentheme/style.css
//domain.com/wp-content/theme/tentheme/style.css đây là đường dẫn chứa file style.css của website, bạn nhập đúng đường dẫn vào đây nhé.