Cách cập nhật PHP Debian

apt update

Nếu có bất kỳ bản cập nhật nào, hãy cập nhật hệ thống và khởi động lại

apt upgrade -y && reboot

Đầu tiên tải xuống khóa GPG

apt -y install lsb-release apt-transport-https ca-certificates 
wget -O /etc/apt/trusted.gpg.d/php.gpg //packages.sury.org/php/apt.gpg

Tiếp theo, thêm SURY vào kho lưu trữ

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list

đầu ra

deb //packages.sury.org/php/ buster main

Đảm bảo gói đã thêm được cập nhật

apt update

Nếu có bất kỳ bản cập nhật nào, hãy cập nhật hệ thống và khởi động lại

apt upgrade -y && reboot

Để cài đặt PHP 7. 4

apt -y install php7.4

Để kiểm tra phiên bản PHP

________số 8_______

đầu ra

root@vps:~# php -v
PHP 7.4.6 [cli] [built: May 14 2020 10:03:28] [ NTS ]
Copyright [c] The PHP Group
Zend Engine v3.4.0, Copyright [c] Zend Technologies
    with Zend OPcache v7.4.6, Copyright [c], by Zend Technologies

GHI CHÚ

  • Các cấu hình PHP liên quan đến Apache được lưu trữ trong
    apt upgrade -y && reboot
    0 tệp này
  • Nếu bạn muốn sử dụng PHP với Nginx, bạn có thể làm theo hướng dẫn này Bấm vào đây và nếu apache đã được cài đặt, cần phải tắt nó đi
    apt upgrade -y && reboot
    1

Điều này kết thúc chủ đề cài đặt PHP 7 của chúng ta. 4 trên hệ thống Debian 10 hoặc Debian 9

Xin chào mọi người, trong bài viết này tôi sẽ chỉ cho bạn cách tôi quản lý để cập nhật lên PHP 7. 4 cho trang web WordPress của tôi. Tôi đang chạy một số trang web WordPress của mình trên Debian 9 Stretch. Tôi nhận được thông báo này trên bảng điều khiển WordPress nói rằng tôi nên nâng cấp PHP của mình lên phiên bản mới nhất. Tôi đang chạy PHP 7. 0 trên các trang web của tôi

Như bạn nhận thấy ở hình trên, Yêu cầu cập nhật PHP. Vì tôi không lưu trữ trang web của mình trên nhà cung cấp dịch vụ lưu trữ được quản lý nên tôi phải thực hiện cập nhật PHP này theo cách thủ công. Vì vậy, trong bài viết này, bạn sẽ tìm hiểu cách nâng cấp cài đặt PHP của mình lên phiên bản 7 theo cách thủ công. 4. Ngoài ra, bạn sẽ thấy cách khắc phục sự cố “Yêu cầu nâng cấp PHP” này trên trang web WordPress

Bước 1. Kiểm tra phiên bản PHP

Trước tiên, hãy kiểm tra phiên bản PHP được cài đặt trên hệ thống của bạn

php -v

đầu ra

PHP 7.0.33-0+deb9u8 [cli] [built: Jul 5 2020 06:34:50] [ NTS ] 
Copyright [c] 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright [c] 1998-2017 Zend Technologies 
with Zend OPcache v7.0.33-0+deb9u8, Copyright [c] 1999-2017, by Zend Technologies 

Như bạn có thể thấy, phiên bản PHP hiện tại của tôi là 7. 0. 33

Bước 2. cập nhật hệ thống

Nên cập nhật hệ thống Debian trước khi nâng cấp

apt update && apt upgrade

Có thể bạn cũng sẽ cần khởi động lại Debian

Bước 3. Định cấu hình PHP 7. 4 Kho lưu trữ

Chạy lệnh sau để cài đặt một số gói và tải xuống khóa gpg cho kho lưu trữ Sury

sudo apt -y install lsb-release apt-transport-https ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg //packages.sury.org/php/apt.gpg

Cuối cùng, sử dụng lệnh này để thêm kho lưu trữ

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php.list

Tiếp theo, cập nhật hệ thống

apt update

Bước 4. Cài đặt PHP 7. 4 trên Debian 9/10

Sử dụng lệnh đơn này để cài đặt PHP7. 4 trên Debian 9 hoặc 10

sudo apt install php7.4

Trong giây lát, php7. 4 nên được cài đặt. Hãy chắc chắn rằng không có lỗi.

Bây giờ hãy kiểm tra lại phiên bản PHP bằng lệnh php -v và bạn sẽ thấy phiên bản mới được cài đặt như sau

PHP 7.4.10 [cli] [built: Sep 9 2020 06:55:12] [ NTS ]
Copyright [c] The PHP Group
Zend Engine v3.4.0, Copyright [c] Zend Technologies
with Zend OPcache v7.4.10, Copyright [c], by Zend Technologies

Tại thời điểm này, chúng tôi đã cài đặt thành công hoặc nâng cấp PHP lên phiên bản 7. 4. Nhưng chúng ta vẫn cần tiếp tục hành trình kích hoạt PHP 7 mới này. 4 cho trang web WordPress của chúng tôi

Bước 5. Cài đặt các mô-đun PHP

Sao chép và dán các lệnh này để cài đặt một số PHP7. 4 mô-đun cần thiết cho WordPress

apt install -y php7.4-common php7.4-xml php7.4-mysql php7.4-pdo php7.4-phar php7.4-simplexml php7.4-curl php7.4-mbstring php7.4-imagick php7.4-zip php7.4-gd

Bước 6. Vô hiệu hóa PHP 7. 0 và Kích hoạt PHP 7. 4 mô-đun

Vì vậy, bây giờ chúng ta sẽ vô hiệu hóa PHP7. 0 tích hợp apache và kích hoạt php7. 4

sudo a2dismod php7.0
sudo a2enmod php7.4
sudo systemctl restart apache2

Bây giờ, hãy đăng nhập lại vào WordPress và sự cố sẽ được khắc phục. Cài đặt PHP của bạn hiện đã được cập nhật và bạn không còn thấy lỗi "Yêu cầu nâng cấp PHP" nữa

Làm cách nào để cập nhật PHP lên phiên bản mới nhất trong Debian?

Tóm lại những gì bạn cần làm là. .
Đảm bảo các gói php cho phiên bản bạn muốn đã được cài đặt
Cập nhật bất kỳ cấu hình nào cho phiên bản PHP đó
Cập nhật cấu hình máy chủ web của bạn để trỏ đến đúng phiên bản PHP
Trỏ PHP CLI đến đúng phiên bản PHP
Khởi động lại máy chủ web của bạn và php-fpm
Mặt nạ trình nền php-fpm cũ

Làm cách nào để cập nhật phiên bản PHP trong Debian 9?

Các bản dựng mới nhất của PHP cho Debian hiện có trên kho lưu trữ SURY PHP PPA. .
Bước 1. Cập nhật hệ thống. .
Bước 2. Thêm kho lưu trữ SURY PHP PPA. .
Bước 3. Cài đặt PHP 7. 4 trên Debian 10 / Debian 9. .
Bước 4. Sử dụng PHP với Máy chủ web Nginx

Cách nâng cấp PHP 7. 4 đến 8 Debian?

Cài đặt PHP8. 0 gói . 0 từ ppa. ondrej/php được phát triển bởi OndÅ™ej Surý, một nhà phát triển Debian lâu năm. thêm ppa. kho lưu trữ ondrej/php. Cập nhật chỉ mục gói. Mô phỏng quá trình cài đặt PHP 8. 0 gói sử dụng danh sách được tạo trong phần trước

Làm cách nào để cập nhật PHP Debian 11?

Cài đặt PHP 8 trên Debian 11 .
Cập nhật chỉ mục gói. $ cập nhật apt sudo
Cài đặt PHP8. 0 từ cuộc tranh luận. chắc chắn. kho lưu trữ tổ chức. $ sudo apt cài đặt php8. 0
Xác minh cài đặt PHP 8. $ php -v

Chủ Đề