Làm cách nào để nâng cấp PHP 7.3 lên 7.4 Debian 10?

Cài đặt PHP 7. 4 trên Debian 10. Hướng dẫn này cho phép bạn tìm hiểu cách cài đặt phiên bản PHP 7 mới nhất. 4 trên hệ thống Debian của bạn hoặc máy chủ Debian của bạn trên bất kỳ VPS nào hoặc bất kỳ Đám mây nào hoặc bất kỳ Dịch vụ lưu trữ chuyên dụng nào và định cấu hình nó với Apache và Nginx

PHP7 mới nhất. 4 được phát hành chính thức vào ngày 28 tháng 11 năm 2019. Nó đi kèm với một số tính năng mới và một số điểm không tương thích mà bạn nên biết trước khi nâng cấp từ phiên bản trước

Cài đặt này được thử nghiệm trên Google Cloud Platform với Phiên bản máy ảo Compute Engine. Vì vậy, thiết lập này được đảm bảo hoạt động trên tất cả các máy chủ dựa trên Linux

BẮT ĐẦU

điều kiện tiên quyết

  1. Một máy chủ Debian được thiết lập với
    sudo apt -y install lsb-release apt-transport-https ca-certificates wget
    sudo wget -O /etc/apt/trusted.gpg.d/php.gpg //packages.sury.org/php/apt.gpg
    6đặc quyền
  2. Hoàn thành thiết lập máy chủ Debian ban đầu

Nếu bạn đang sử dụng Google Cloud Platform để cài đặt PHP, bạn cần thực hiện các bước sau

  1. Một Compute Engine đang chạy, hãy xem Thiết lập Phiên bản Compute Engine với Debian 10

Dưới đây là một số nhà cung cấp dịch vụ lưu trữ đám mây mà bạn có thể chọn với chi phí rất thấp và bản dùng thử miễn phí

Nền tảngRAMSSDChi phí Đám mây Kamatera1 GB20 GB$4/thángAlibaba Cloud1 GB20 GB$8/tháng

Bắt đầu

Đảm bảo rằng máy chủ Debian của bạn đang có các gói mới nhất bằng cách chạy lệnh sau

sudo apt update
sudo apt upgrade

Thao tác này sẽ cập nhật chỉ mục gói và cập nhật các gói đã cài đặt lên phiên bản mới nhất

Tải xuống SURY PPA cho PHP 7. 4

Tải xuống Sury PPA cho PHP 7. 4 gói sử dụng

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

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

Khi bạn đã tải xuống PPA, bạn có thể thêm nó vào máy chủ

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

Bây giờ bạn có thể tiến hành cài đặt PHP 7. 4 bằng cách cập nhật hệ thống

sudo apt update

Cài đặt PHP 7. 4 cho apache

Thực hiện lệnh sau để cài đặt PHP 7. 4

sudo apt install php7.4

Sau khi cài đặt hoàn tất, bạn có thể xác nhận cài đặt bằng lệnh sau

php -v

Cài đặt PHP 7. 4 FPM cho Nginx

Đối với Nginx bạn cần cài đặt FPM, thực hiện lệnh sau để cài đặt PHP 7. 4 FPM

________số 8

Sau khi cài đặt hoàn tất, hãy xác nhận rằng PHP 7. 4 FPM đã được cài đặt đúng với lệnh này

php-fpm7.4 -v

Cài đặt PHP 7. 4 tiện ích mở rộng

Cài đặt PHP extension rất đơn giản với cú pháp sau

sudo apt update
sudo apt upgrade
0

Bây giờ, hãy cài đặt một số

sudo apt -y install lsb-release apt-transport-https ca-certificates wget
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg //packages.sury.org/php/apt.gpg
8 thường được sử dụng bằng lệnh sau

sudo apt update
sudo apt upgrade
2

Định cấu hình PHP 7. 4

Bây giờ chúng tôi định cấu hình PHP cho Ứng dụng web bằng cách thay đổi một số giá trị trong tệp

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

Đối với PHP7. 4 với Apache, vị trí

sudo apt -y install lsb-release apt-transport-https ca-certificates wget
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg //packages.sury.org/php/apt.gpg
9 sẽ nằm trong thư mục sau

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

Đối với PHP7. 4 FPM với Nginx, vị trí

sudo apt -y install lsb-release apt-transport-https ca-certificates wget
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg //packages.sury.org/php/apt.gpg
9 sẽ nằm trong thư mục sau

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

Nhấn

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php.list
2 để tìm kiếm bên trong trình chỉnh sửa và cập nhật các giá trị sau để có hiệu suất tốt hơn

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

Khi bạn đã sửa đổi cài đặt PHP của mình, bạn cần khởi động lại Apache để các thay đổi có hiệu lực

Định cấu hình PHP 7. 4 nhóm FPM

PHP7. 4 FPM cho phép bạn định cấu hình

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php.list
3 và
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php.list
4 mà dịch vụ sẽ chạy bên dưới. Bạn có thể sửa đổi chúng bằng các lệnh này

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

Thay đổi các dòng sau bằng cách thay thế dữ liệu www bằng

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php.list
5 của bạn

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

Nhấn

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php.list
6 và
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php.list
7 để lưu cấu hình và kiểm tra xem cấu hình đã đúng chưa và khởi động lại PHP

Khởi động lại PHP 7. 4 FPM

Khi bạn đã cập nhật cài đặt FPM PHP của mình, bạn cần khởi động lại nó để áp dụng các thay đổi

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

Bây giờ bạn đang có PHP 7. 4 Đã cài đặt và cấu hình

Chuẩn bị cho mình vai trò là một Chuyên gia Công nghệ Thông tin với hệ điều hành Linux

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

Cách nâng cấp phiên bản PHP từ 7. 3 đến 7. 4 trong Ubuntu? .
Cài đặt PHP 7. 4. Sudo add-apt-repository ppa. ondrej/php. .
Cài đặt PHP 7. 4 gói. .
PHP7. 4 Kích hoạt

Cách cài đặt PHP 7. 4 trên Debian 10?

Cài đặt PHP 7. 4 trên Debian 10 / Debian 9 .
Bước 1. cập nhật hệ thống. Đảm bảo hệ thống của bạn được cập nhật. cập nhật sudo apt && sudo apt -y nâng cấp đầy đủ [ -f /var/run/reboot-required ] && sudo reboot -f
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

Làm cách nào để nâng cấp PHP trên Debian 10?

5 bước thực hiện PHP 8. 1 cho Apache2 trên Debian. .
Cập nhật Debian với quyền root. $ su - $ cập nhật apt $ nâng cấp apt -y && khởi động lại
Thêm Kho lưu trữ SURY PHP PPA. .
Cài đặt PHP 8. 1 trên Debian. .
Cài đặt các Mô-đun quan trọng cho PHP 8. 1 trên Debian. .
Làm PHP 8. Có sẵn 1 module cho Apache

Làm cách nào để nâng cấp phiên bản PHP 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 tới đú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ũ

Chủ Đề