";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 • Nginx5 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 tháng trướcPhần mềm Winamp phần mềm phát nhạc một thời đã “hồi sinh” 2 tháng trướcPhần mềm chụp màn hình và ghi chú nhanh Snap IT 6 tháng trướcvnTools – Công cụ hỗ trợ chuyển chữ hoa, chữ thường, đọc số thành số…. 7 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 7 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 10 tháng trướcBộ cài đặt phần mềm ÔN TẬP MÔ PHỎNG phiên bản V2.0.0 10 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 1 năm trước Camtasia Studio v2020 – Quay màn hình máy tính Thủ Thuật Excel – 10 Phím tắt Excel thần thánh ai cũng cần phải biết Phần Mềm Chấm Công Online & Quản Lý Lịch Nghỉ Phép CTy Nhiều Chi Nhánh 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 6 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 6 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ố 11 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ố 11 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 11 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 Themes1380 lượt xemBộ cài đặt phần mềm ÔN TẬP MÔ PHỎNG phiên bản V2.0.01225 lượt xemTiện ích tiếng Việt trên Word năm 2022 miễn phí1107 lượt xemAddin Word xuất Mail Merge có chức năng cắt ra nhiều file và gửi mail763 lượt xemFont chữ thư pháp FZ Tiểu Tự Việt Hoá673 lượt xemZaloMessengerEmailZaloMessengerEmail 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é.