Hướng dẫn debian php update - cập nhật php debian

PHP 8.1 là bản cập nhật quan trọng của ngôn ngữ PHP sẽ được phát hành “chính thức” vào ngày 25 tháng 2021 năm 8.0. Đây là bản nâng cấp tiêu chuẩn tiếp theo từ bản phát hành PHP 8.1 hiện có với PHP XNUMX mới mang đến enums, fiber, never return type, final hằng số lớp, kiểu giao nhau, thuộc tính chỉ đọc trong danh sách dài các tính năng và thay đổi mới. là bản cập nhật quan trọng của ngôn ngữ PHP sẽ được phát hành “chính thức” vào ngày 25 tháng 2021 năm 8.0. Đây là bản nâng cấp tiêu chuẩn tiếp theo từ bản phát hành PHP 8.1 hiện có với PHP XNUMX mới mang đến enums, fiber, never return type, final hằng số lớp, kiểu giao nhau, thuộc tính chỉ đọc trong danh sách dài các tính năng và thay đổi mới.

Nội dung chính

  • Cập nhật hệ thống Debian
  • Cài đặt Phụ thuộc Bắt buộc
  • Nhập kho lưu trữ Ondřej Surý PHP
  • Cài đặt PHP 8.1 với Apache Option
  • Cài đặt Mô-đun Apache
  • Cài đặt Apache với PHP-FPM
  • Cài đặt PHP 8.1 với tùy chọn Nginx

Trong hướng dẫn sau, bạn sẽ học cách nhập Kho lưu trữ Ondřej Surý và cài đặt PHP 8.1 trên máy tính để bàn hoặc máy chủ Debian 10 Buster của bạn.cách nhập Kho lưu trữ Ondřej Surý và cài đặt PHP 8.1 trên máy tính để bàn hoặc máy chủ Debian 10 Buster của bạn.

Mục lục

1

  • Cập nhật hệ thống Debian
  • Cài đặt Phụ thuộc Bắt buộc
  • Nhập kho lưu trữ Ondřej Surý PHP
  • Cài đặt PHP 8.1 với Apache Option
    • Cài đặt Mô-đun Apache
    • Cài đặt Apache với PHP-FPM
  • Cài đặt PHP 8.1 với tùy chọn Nginx
  • Trong hướng dẫn sau, bạn sẽ học cách nhập Kho lưu trữ Ondřej Surý và cài đặt PHP 8.1 trên máy tính để bàn hoặc máy chủ Debian 10 Buster của bạn.

Cập nhật hệ thống Debian

Cài đặt Phụ thuộc Bắt buộcDebian hệ điều hành để đảm bảo tất cả các gói hiện có đều được cập nhật:

sudo apt update && sudo apt upgrade -y

Cài đặt Phụ thuộc Bắt buộc

Nhập kho lưu trữ Ondřej Surý PHPnhững gói sau được cài đặt cho hướng dẫn này. Thực thi lệnh sau để cài đặt:

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y

Cài đặt PHP 8.1 với Apache Option

Nhập kho lưu trữ Ondřej Surý PHP

Cài đặt PHP 8.1 với Apache OptionKho lưu trữ và khóa GPG có thể được thực hiện bằng cách sử dụng một tập lệnh tự động được khởi tạo bởi lệnh curl. Trong thiết bị đầu cuối của bạn, hãy sử dụng lệnh sau.

curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x

Cài đặt Mô-đun Apache

sudo apt update

Cài đặt Apache với PHP-FPM

sudo apt upgrade

Cài đặt PHP 8.1 với Apache Option

Cài đặt Mô-đun ApacheMáy chủ HTTP Apache, bạn có thể chạy PHP như một mô-đun Apache or PHP-FPM.

Cài đặt Mô-đun Apache

Cài đặt Apache với PHP-FPM

sudo apt install php8.1 libapache2-mod-php8.1 -y

Cài đặt PHP 8.1 với tùy chọn Nginx

sudo systemctl restart apache2

Cài đặt Apache với PHP-FPM

Cài đặt PHP 8.1 với tùy chọn Nginx(từ viết tắt của FastCGI Process Manager) là một PHP thay thế cực kỳ phổ biến (Bộ xử lý siêu văn bản) Thực hiện FastCGI.

Trong hướng dẫn sau, bạn sẽ học cách nhập Kho lưu trữ Ondřej Surý và cài đặt PHP 8.1 trên máy tính để bàn hoặc máy chủ Debian 10 Buster của bạn.

Mục lục

Nhận xét và kết luận

sudo a2enmod proxy_fcgi setenvif && sudo a2enconf php8.1-fpm

Cập nhật của bạn Debian hệ điều hành để đảm bảo tất cả các gói hiện có đều được cập nhật:

sudo systemctl restart apache2

Bạn sẽ cần phải có những gói sau được cài đặt cho hướng dẫn này. Thực thi lệnh sau để cài đặt:

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
0

Cài đặt PHP 8.1 với tùy chọn Nginx

Trong hướng dẫn sau, bạn sẽ học cách nhập Kho lưu trữ Ondřej Surý và cài đặt PHP 8.1 trên máy tính để bàn hoặc máy chủ Debian 10 Buster của bạn.không chứa xử lý PHP gốc giống như một số máy chủ web khác như Apache. Bạn sẽ cần cài đặt PHP-FPM "Trình quản lý quy trình fastCGI" để xử lý các tệp PHP.

Mục lục

Nhận xét và kết luận

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
1

Cập nhật của bạn Debian hệ điều hành để đảm bảo tất cả các gói hiện có đều được cập nhật:

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
2

Bạn sẽ cần phải có những gói sau được cài đặt cho hướng dẫn này. Thực thi lệnh sau để cài đặt:

Lưu ý, nếu không chắc chắn, hãy chạy lệnh bất chấp; nó sẽ không gây hại cho hệ thống của bạn.vị trí ~ .php $ thêm vào.

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
3

Bước đầu tiên là nhập và cài đặt Kho lưu trữ và khóa GPG có thể được thực hiện bằng cách sử dụng một tập lệnh tự động được khởi tạo bởi lệnh curl. Trong thiết bị đầu cuối của bạn, hãy sử dụng lệnh sau.

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
4

Tiếp theo, làm mới danh sách kho lưu trữ APT của bạn để phản ánh các thay đổi.

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
5

Sau khi chạy lệnh cập nhật, bạn có thể nhận thấy một số gói yêu cầu cập nhật, hãy đảm bảo thực hiện việc này trước khi tiếp tục.

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
6

Nếu bạn chạy một Máy chủ HTTP Apache, bạn có thể chạy PHP như một mô-đun Apache or PHP-FPM.

Để cài đặt PHP 8 dưới dạng mô-đun Apache, hãy nhập lệnh sau.