Giới thiệu

Tiếp tục với Series về LAMP Stack, ở bài viết này mình sẽ hướng dẫn các bạn cách thay đổi phiên bản PHP cho website trên LAMP Stack sử dụng Ubuntu 22.04 vô cùng đơn giản chỉ với vài thao tác.

Ví dụ ở đây mình đang có một server LAMP Stack chạy phiên bản PHP 8.1.7, tuy nhiên do website của mình chỉ tương thích với PHP 7.4 trở xuống nên mình sẽ phải cài đặt thêm PHP 7.4 . Cụ thể các bước thực hiện bạn có thể xem hướng dẫn bên dưới nhé.

Thay doi version PHP tren LAMP Stack voi Ubuntu 2204
Thay đổi version PHP trên LAMP Stack với Ubuntu 22.04 12

Hướng dẫn thực hiện

Bước 1: Cài đặt phiên bản PHP mới

Ở đây mình sẽ cài đặt thêm phiên bản PHP 7.4, và cấu trúc câu lệnh cài đặt như sau

  • Thêm gói PPA (ondrej/php) để cài đặt PHP 8.1 và các modules cần thiết cho Apache


NGUYENCANHSON.COM
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:ondrej/php
    
  • Cài đặt version PHP 7.4 và các Extension cần thiết


NGUYENCANHSON.COM
sudo apt-get install -y php7.4 libapache2-mod-php7.4 php7.4-common php7.4-curl php7.4-mbstring php7.4-xmlrpc php7.4-mysql php7.4-gd php7.4-xml php7.4-intl php7.4-ldap php7.4-imagick php7.4-json php7.4-cli
    

Bước 2: Tắt PHP cũ và kích hoạt PHP mới

Sau khi đã cài đặt thêm phiên bản PHP mới, các bạn cần tắt phiên bản PHP cũ đi và kích hoạt PHP mới theo các lệnh sau



NGUYENCANHSON.COM
sudo a2dismod php8.1
sudo a2enmod php7.4
systemctl restart apache2
    

Bây giờ hãy kiểm tra lại phiên bản PHP của mình thử xem đã áp dụng thành công chưa nhé. Và kết quả dưới đây là mình đã thay đổi PHP từ 8.1 về 7.4 thành công.

1693358747 554 Thay doi version PHP tren LAMP Stack voi Ubuntu 2204
Thay đổi version PHP trên LAMP Stack với Ubuntu 22.04 13

Chúc các bạn thực hiện thành công.!