Nội dung bài viết
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é.
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
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
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
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.
Chúc các bạn thực hiện thành công.!