Bạn đang sử dụng Apache 2.2 phiên bản cũ? Bạn hoàn toàn có thể cài đặt Apache 2.4 phiên bản mới nhất trên Ubuntu một cách dễ dàng nhất. Đối với những hệ điều hành Ubuntu, CentOS và Linux khác, các gói ứng dụng sẽ không được cập nhật theo mặc định. Và Apache cũng thế, bạn cần phải sử dụng một kho lưu trữ của bên thứ ba (PPA) để có được Apache 2.4 phiên bản mới nhất.

Cài đặt Apache 2.4 phiên bản mới nhất trên UbuntuTại sao nên chọn Apache 2.4 phiên bản mới nhất? Apache 2.4 ra mắt với nhiều tính năng mới mà ở phiên bản 2.2 chưa được hỗ trợ như mod_proxy, mod_session… Apache 2.4 cũng chính thức hỗ trợ PHP-FPM mà bạn thường sử dụng ở Nginx thay cho mod_php.

PPA là gì? Làm thế nào nó hoạt động?

PPA là kho lưu trữ các gói ứng dụng được cung cấp bởi cộng đồng. PPA được cung cấp nhằm giúp người dùng có thể cài đặt các gói phần mềm với phiên bản mới nhất có thể trên các phiên bản Ubuntu cũ hơn.

Đối với Ubuntu 12.04, bạn chỉ có thể cài đặt phiên bản Apache 2.2, bạn sẽ có phiên bản Apache 2.4 trên Ubuntu 14.04, 14.10, 15.04 nhưng nó vẫn chưa phải là phiên bản mới nhất. Vì vậy, bạn sẽ cần sử dụng kho lưu trữ PPA dành cho Apache do cộng đồng hỗ trợ.

Làm thế nào để cài đặt Apache 2.4 trên Ubuntu qua PPA

Trước tiên bạn cần thêm kho lưu trữ PPA cho Apache2 là ondrej (bây giờ chỉ hỗ trợ Ubuntu 14.04 hoặc mới hơn), sử dụng lệnh add-apt-repository, nhấn Enter nếu được hỏi:

sudo add-apt-repository ppa:ondrej/apache2

Nếu như bạn gặp lỗi “error sudo: add-apt-repository: command not found“, bạn cần phải cài thêm ứng dụng hỗ trợ:

sudo apt-get install python-software-properties ##(đối với Ubuntu 12.04 hoặc cũ hơn)
sudo apt-get install software-properties-common ##(đối với Ubuntu 14.04 hoặc mới hơn)

Tiếp theo là cập nhật và cài đặt Apache 2.4:

sudo apt-get update
sudo apt-get install apache2

Sau khi cài đặt, để kiểm tra phiên bản Apache đã cài, sử dụng lệnh:

apache2 -v

Các bạn cần cài đặt PHP trên Ubuntu để chạy PHP và cài đặt MariaDB thay thế cho MySQL để có hiệu suất tốt hơn.

Vậy là bạn đã cài đặt Apache 2.4 phiên bản mới nhất trên Ubuntu rồi đấy. Chúc bạn thành công!

Tham gia cuộc thảo luận

1 Bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *