Nâng cấp php 8 debian

Để cài đặt PHP 8 trên Debian 11, bạn cần cài đặt SURY, kho lưu trữ của bên thứ ba cung cấp các gói PHP như sau;

Nội dung chính Hiển thị

  • Chạy cập nhật hệ thống
  • Cài đặt PHP 8 trên Debian 11
  • Cài đặt các mô-đun PHP 8 khác;
  • hướng dẫn khác
  • Thêm kho lưu trữ PHP
  • Cài đặt PHP8. 0
  • Cài đặt phần mở rộng PHP 8
  • Configure PHP 8 for Apache
  • Upgrade up PHP 8
  • Xác minh PHP
  • Kết luận

apt -y install apt-transport-https lsb-release ca-certificates curl wget
____1
sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Chạy cập nhật hệ thống

Đồng bộ hóa lại các gói hệ thống của bạn với các phiên bản mới nhất;

apt update

Cài đặt PHP 8 trên Debian 11

PHP 8 đã có sẵn để cài đặt;

apt-cache policy php
php:
  Installed: (none)
  Candidate: 2:8.0+84+0~20210621.36+debian11~1.gbp28513e
  Version table:
     2:8.0+84+0~20210621.36+debian11~1.gbp28513e 500
        500 https://packages.sury.org/php bullseye/main amd64 Packages
     2:7.4+76 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages

Bây giờ bạn có thể cài đặt PHP 8 trên Debian 11 bằng cách chạy lệnh bên dưới;

apt install php8.0

Lệnh này sẽ cài đặt PHP 8 cùng với các gói phụ thuộc cần thiết khác

Reading package lists. Done
Building dependency tree. Done
Reading state information. Done
The following additional packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php8.0 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.3-0 libsodium23 php-common
  php8.0-cli php8.0-common php8.0-opcache php8.0-readline ssl-cert
Suggested packages:
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser php-pear
The following NEW packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php8.0 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.3-0 libsodium23 php-common
  php8.0 php8.0-cli php8.0-common php8.0-opcache php8.0-readline ssl-cert
0 upgraded, 18 newly installed, 0 to remove and 3 not upgraded.
Need to get 6,658 kB of archives.
After this operation, 28.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

Xác nhận phiên bản đã cài đặt;

php:
  Installed: (none)
  Candidate: 2:7.4+76
  Version table:
     2:7.4+76 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
0
php:
  Installed: (none)
  Candidate: 2:7.4+76
  Version table:
     2:7.4+76 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
1

Cài đặt các mô-đun PHP 8 khác;

Bạn có thể cài đặt các mô-đun PHP 8 khác bằng lệnh;

php:
  Installed: (none)
  Candidate: 2:7.4+76
  Version table:
     2:7.4+76 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
2

Thay thế EXTENSION bằng mô-đun/tiện ích mở rộng cụ thể. Ví dụ;

php:
  Installed: (none)
  Candidate: 2:7.4+76
  Version table:
     2:7.4+76 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
3

And that is it

Đó là tất cả về cách cài đặt PHP 8 trên Debian 11

hướng dẫn khác

Cài đặt MySQL 8 trên Debian 11

Cài đặt MariaDB 10. 6 trên Debian 11

  • CÁC
  • debian 11 cài đặt php 8
  • cài đặt php 8 debian 11
  • cài đặt php8. 0 debian 11
  • php 8
  • php 8 debian 11
  • php 8. 0 debian 11
  • chắc chắn kho lưu trữ php 8

Đăng lại

Facebook

Twitter

Pinterest

WhatsApp

Bài viết trước Cài đặt MySQL 8 trên Debian 11

Bài viết tiếp theo Cài đặt PHP 7. 1/7. 2/7. 3/7. 4 trên Debian 11

koromicha

Tôi là người đồng sáng lập Kifarunix. com, Linux và toàn bộ những người đam mê FOSS, Quản trị viên Hệ thống Linux và một Nhóm màu xanh thích chia sẻ các mẹo công nghệ và hack với những người khác như một cách chia sẻ kiến ​​thức cũng như. "Bạn đã được kiến ​​tạo một cách vô ích nếu bạn không truyền đạt nó cho người khác"

Trước khi bắt đầu, bạn nên cập nhật hệ thống của mình lên các gói mới nhất. Bạn có thể cập nhật tất cả chúng bằng lệnh sau

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
2

Khi tất cả các gói được cập nhật or, bạn có thể tiến hành các bước tiếp theo

Thêm kho lưu trữ PHP

Theo mặc định, PHP 8. 0 không có trong kho lưu trữ mặc định của Debian 11. Vì vậy, bạn cần thêm kho lưu trữ Sury PHP vào APT

Đầu tiên, cài đặt các gói cần thiết bằng lệnh sau

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
3

Sau khi tất cả các gói được cài đặt, hãy thêm kho lưu trữ Sury vào APT bằng lệnh sau

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
4

Tiếp theo, tải xuống và thêm khóa GPG bằng lệnh sau

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
5

Khi bạn đã hoàn tất, hãy cập nhật kho lưu trữ bằng lệnh sau

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
2

Cài đặt PHP8. 0

Bây giờ, hãy cài đặt PHP 8. 0 use after command

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
7

Khi cài đặt PHP, hãy xác minh phiên bản PHP đã cài đặt bằng lệnh sau

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
8

You will see the start up after

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
9

Cài đặt phần mở rộng PHP 8

Bạn có thể cài đặt các phần mở rộng PHP khác nhau dựa trên yêu cầu ứng dụng của mình bằng lệnh sau

sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
0

Khi tất cả các phần mở rộng PHP được cài đặt, bạn có thể tiến hành các bước tiếp theo

Configure PHP 8 for Apache

Bạn sẽ cần chỉnh sửa php. ini và thay đổi một số giá trị cho các ứng dụng web

You can edit it by the command after

sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
1

Change the following lines

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
30

Lưu và đóng tệp sau đó khởi động lại Apache để áp dụng các thay đổi

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
31

Upgrade up PHP 8

Nếu có nhiều phiên bản PHP được cài đặt trong máy chủ của bạn. Bạn cần phải tắt phiên bản PHP mặc định và bật phiên bản PHP 8

Ví dụ. run command after to shutdown PHP 7. 4 version

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
32

Tiếp theo, kích hoạt PHP 8. 0 by way to use the command after

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
33

Tiếp theo, khởi động lại dịch vụ Apache để áp dụng các thay đổi

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
31

Xác minh PHP

Tiếp theo, bạn sẽ cần tạo một thông tin. php bên trong thư mục gốc của web Apache để kiểm tra phiên bản PHP

You can make it by after command

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
35

Add lines after

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
36

Khi bạn đã hoàn tất, hãy mở trình duyệt web của bạn và truy cập thông tin. php bằng cách sử dụng URL http. // host your-ip/thông tin. php. Bạn sẽ thấy trang PHP trên màn hình sau

PHP 8 on Debian 11

Kết luận

Trong hướng dẫn trên, bạn đã học cách cài đặt PHP 8. 0 trên Debian 11. Tôi hy vọng bây giờ bạn có thể dễ dàng cập nhật phiên bản PHP hiện tại của mình. Please ask me if you have any question