Cách cài đặt và cấu hình module mod_pagespeed với Apache trên Ubuntu 18.04 LTS

theanh

Administrator
Nhân viên
Mod_pagespeed là một module Apache có thể được sử dụng để cải thiện tốc độ của máy chủ web Apache trên Linux. Mod_pagespeed có một số bộ lọc tự động tối ưu hóa các Trang web để cải thiện hiệu suất tốt hơn. Nó hỗ trợ một số hệ điều hành như Fedora, RHEL, Debian, Ubuntu và CentOS. Mô-đun Mod_pagespeed không yêu cầu sửa đổi nội dung hiện có, nghĩa là mọi tối ưu hóa nội bộ và thay đổi đối với tệp đều được thực hiện ở phía máy chủ.

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt Mod_pagespeed với Apache trên máy chủ Ubuntu 18.04.

Yêu cầu​

  • Máy chủ chạy Ubuntu 18.04.
  • Địa chỉ IP tĩnh 192.168.0.104 được thiết lập cho máy chủ của bạn
  • Mật khẩu gốc được thiết lập cho máy chủ của bạn.

Bắt đầu Đã bắt đầu​

Trước khi bắt đầu, bạn sẽ cần cập nhật hệ thống của mình lên phiên bản mới nhất. Bạn có thể thực hiện việc này bằng cách chạy lệnh sau:
Mã:
apt-get update -y
 apt-get upgrade -y
Sau khi máy chủ của bạn được cập nhật, hãy khởi động lại máy chủ để áp dụng các thay đổi.

Cài đặt Apache Web Server​

Trước tiên, bạn sẽ cần cài đặt Apache web server vào hệ thống của mình. Bạn có thể cài đặt bằng cách chạy lệnh sau:
Mã:
apt-get install apache2 -y
Sau khi cài đặt hoàn tất, hãy khởi động dịch vụ Apache và cho phép nó khởi động khi khởi động bằng lệnh sau:
Mã:
systemctl start apache2
 systemctl enable apache2
Sau khi hoàn tất, bạn có thể tiến hành bước tiếp theo.

Cài đặt Mô-đun Mod_pagespeed​

Trước tiên, bạn sẽ cần tải xuống phiên bản mới nhất của Mod_pagespeed từ trang web chính thức của họ. Bạn có thể thực hiện bằng lệnh sau:
Mã:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
Sau khi tải xuống hoàn tất, hãy cài đặt bằng cách chạy lệnh sau:
Mã:
dpkg -i mod-pagespeed-stable_current_amd64.deb
Sau khi cài đặt thành công, hãy khởi động lại dịch vụ Apache để áp dụng tất cả các thay đổi:
Mã:
systemctl restart apache2
Bây giờ bạn có thể xác minh mô-đun Mod_pagespeed bằng lệnh sau:
Mã:
curl -D- localhost | head
Bạn sẽ thấy kết quả sau:
Mã:
% Tổng % Đã nhận % Xferd Tốc độ trung bình Thời gian Thời gian Thời gian Tải xuống hiện tại Tổng tải lên Đã sử dụng Tốc độ còn lại 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0HTTP/1.1 200 OKNgày: Thứ bảy, ngày 11 tháng 5 năm 2019 04:58:26 GMTMáy chủ: Apache/2.4.29 (Ubuntu)Accept-Ranges: byteX-Mod-Pagespeed: 1.13.35.2-0Vary: Accept-EncodingCache-Control: max-age=0, no-cache, s-maxage=10Content-Length: 10089Content-Type: text/html; charset=UTF-8100 10089 100 10089 0 0 182k 0 --:--:-- --:--:-- --:--:-- 185k

Cấu hình Giao diện Web Mod_pagespeed​

Mô-đun Mod_pagespeed cung cấp giao diện web đơn giản và thân thiện với người dùng để xem trạng thái máy chủ. Bạn có thể bật giao diện web Mod_pagespeed bằng cách tạo tệp /pagespeed.conf:
Mã:
nano /etc/apache2/mods-available/pagespeed.conf
Thêm các dòng sau:
Mã:
 Order allow,deny Allow from localhost Allow from 127.0.0.1 Allow from all SetHandler pagespeed_admin Order allow,deny Allow from localhost Allow from 127.0.0.1 Allow from all SetHandler pagespeed_global_admin
Lưu và đóng tệp khi bạn hoàn tất. Sau đó, khởi động lại dịch vụ Apache để áp dụng tất cả các thay đổi:
Mã:
systemctl restart apache2
Sau khi hoàn tất, bạn có thể tiếp tục truy cập giao diện web Mod_pagespeed.

Truy cập Giao diện web Mod_pagespeed​

Bây giờ, hãy mở trình duyệt web của bạn và nhập URL http://192.168.0.104/pagespeed_admin. Bạn sẽ được chuyển hướng đến trang sau:



Thống kê



Cấu hình



Biểu đồ



Bảng điều khiển



Tin nhắn Lịch sử



Biểu đồ



Xin chúc mừng! Bạn đã cài đặt thành công Mod_pagespeed với Apache trên máy chủ Ubuntu 18.04.
 
Back
Bên trên