Làm cách nào để cài đặt PHP 7.4 trên Debian 10?

PHP7. 4 không khả dụng trên kho APT mặc định của Debian 10. Vì vậy, bạn cần cài đặt kho lưu trữ SURY PHP

Với kho SURY, bạn có thể cài đặt PHP 7. Bản phát hành 4 beta cho mục đích thử nghiệm

Cài đặt khóa ký kho lưu trữ SURY

apt install gnupg2 -y
wget -qO - //packages.sury.org/php/apt.gpg | sudo apt-key add -

Cài đặt Kho lưu trữ SURY

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

Cập nhật và nâng cấp các gói hệ thống của bạn

apt update
apt upgrade

Kiểm tra PHP 7. 4 có sẵn để cài đặt

apt-cache policy php7.4

Debian 10

php7.4:
  Installed: [none]
  Candidate: 7.4.0~beta4-1+0~20190827.2+debian10~1.gbpd41595
  Version table:
     7.4.0~beta4-1+0~20190827.2+debian10~1.gbpd41595 500
        500 //packages.sury.org/php buster/main amd64 Packages

Debian 9

php7.4:
  Installed: [none]
  Candidate: 7.4.0~beta4-1+0~20190827.2+debian9~1.gbpd41595
  Version table:
     7.4.0~beta4-1+0~20190827.2+debian9~1.gbpd41595 500
        500 //packages.sury.org/php stretch/main amd64 Packages

Cài đặt PHP 7. 4

Bây giờ bạn có thể cài đặt PHP 7. 4 bây giờ bạn đã có repos tại chỗ

apt install php7.4

Xác minh phiên bản cài đặt PHP 7. 4

php -v
PHP 7.4.0beta4 [cli] [built: Aug 27 2019 13:24:38] [ NTS ]
Copyright [c] The PHP Group
Zend Engine v3.4.0-dev, Copyright [c] Zend Technologies
    with Zend OPcache v7.4.0beta4, Copyright [c], by Zend Technologies

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

Để cài đặt thêm PHP 7. 4 mô-đun, bạn chỉ cần chạy lệnh;

apt install php7.4-extension

Trong đó phần mở rộng là PHP 7. 4 mô-đun bạn muốn cài đặt

Ví dụ: để cài đặt mô-đun MySQL cho PHP 7. 4, chỉ cần thực hiện lệnh;

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

Vâng, đó là tất cả về cách cài đặt PHP 7. 4 bản beta trên Debian ngày 9/10. Vui thích

Hướng dẫn liên quan

Cách cài đặt PHP 7. 3. 3 trên Ubuntu 18. 04

Cài đặt PHP 7. 3. 4 trên Fedora 30

Cài đặt PHP 7. 3. 3 trên CentOS 7. 6

  • THẺ
  • Debian 10
  • debian 9
  • PHP
  • php 7. 4

Chia sẻ

Facebook

Twitter

Pinterest

WhatsApp

Bài viết trước Định cấu hình SSSD cho Xác thực ứng dụng khách OpenLDAP trên Debian 9/10

Bài viết tiếp theo Cài đặt Nessus Professional Scanner trên Debian 10

3. Cài đặt PHP 7. 4

*Thở nặng nề

PHP7. 4 lõi

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

Đây là để cài đặt PHP 7 cơ bản. 4 nhị phân. Bạn sẽ có cài đặt PHP tối thiểu sau này. Lưu ý rằng chúng tôi chưa cài đặt

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
23 hoặc bất kỳ gói tích hợp máy chủ nào khác

PHP7. 4 phần mở rộng

Bây giờ là lúc cho các tiện ích mở rộng. Nếu bạn đang nâng cấp từ bản cài đặt trước, bây giờ bạn có thể xem nội dung của tệp

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

Trong repo PPA/Debian của Ondrej, các gói PHP tuân theo mẫu

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
26. Ví dụ:
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
27 ở vị trí
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
28 và
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
29 ở vị trí
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
28

Để cài đặt

apt update
apt upgrade
6

Mở rộng danh sách các gói ở trên để khớp với nội dung của tệp

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
22 của bạn hoặc với tất cả các gói mong muốn

Đây là danh sách tiện ích mở rộng được đề xuất của tôi

apt update
apt upgrade
8

PHP đã bao gồm các tiện ích mở rộng như

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
29,
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
43,
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
44 trong lõi

Tích hợp máy chủ web

Nếu bạn dự định sử dụng PHP trong máy chủ web, bạn cần tích hợp máy chủ web với PHP. Có hai gói mà bạn có thể sử dụng

Đối với máy chủ web Nginx hoặc máy chủ Apache sử dụng

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
45 MPM, bạn cần gói
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
46.
Nếu bạn đang sử dụng PHP làm mô-đun nhúng Apache [thường là một cuộc gọi tồi], bạn sẽ cần gói
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
47. Người dùng Apache có thể chạy
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
48 để biết thêm thông tin về tích hợp máy chủ. Nếu nó ghi là
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
49, bạn cần gói
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
47.
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
46 ngược lại.

Nginx hoặc Apache với
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
72 MPM
php7.4:
  Installed: [none]
  Candidate: 7.4.0~beta4-1+0~20190827.2+debian10~1.gbpd41595
  Version table:
     7.4.0~beta4-1+0~20190827.2+debian10~1.gbpd41595 500
        500 //packages.sury.org/php buster/main amd64 Packages
0Apache với
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
49 MPM
php7.4:
  Installed: [none]
  Candidate: 7.4.0~beta4-1+0~20190827.2+debian10~1.gbpd41595
  Version table:
     7.4.0~beta4-1+0~20190827.2+debian10~1.gbpd41595 500
        500 //packages.sury.org/php buster/main amd64 Packages
2

3. Kiểm tra PHP 7. 4 cài đặt

Chạy

echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
74 để đảm bảo PHP 7. 4 [CLI] được cài đặt đúng cách. Bạn có thể chạy
echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | sudo tee /etc/apt/sources.list.d/php7.x.list
75 để nhận danh sách các tiện ích mở rộng được bật trong PHP 7 của mình. 4 thiết lập

4. Xóa các phiên bản PHP cũ

Sau khi PHP 7 thành công. 4, bạn có thể gỡ bỏ bản cũ nếu muốn. Trừ khi có lý do chính đáng để giữ phiên bản cũ chạy và ngốn tài nguyên hệ thống của bạn, tôi khuyên bạn nên xóa phiên bản cũ

Làm cách nào để cài đặt PHP 7 trên Debian 10?

Để cài đặt PHP 7. 2 trên hệ điều hành Debian 10 theo các bước dưới đây. .
Bước 1. Cập nhật danh sách gói và cài đặt phụ thuộc. .
Bước 2. Kích hoạt kho lưu trữ của Ondrej. .
Bước 3. Cài đặt PHP 7. 2. .
Bước 4. xác minh cài đặt

Cách nâng cấp lên PHP 7. 4 Debian?

Cách cài đặt PHP 7. 4 trên Debian 9 hoặc Debian 10 .
Để đảm bảo hệ thống được cập nhật. cập nhật apt. 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. .
Để thêm kho lưu trữ SURY PHP PPA. Đầu tiên tải xuống khóa GPG. .
Cài đặt PHP 7. 4. Đảm bảo gói đã thêm được cập nhật

Làm cách nào để cài đặt PHP mới nhất trong Debian 10?

Hướng dẫn này sẽ giúp bạn cài đặt PHP 8. 0 trên hệ thống Debian 10 Buster Linux. .
Bước 1 – Thiết lập Kho lưu trữ Apt. .
Bước 2 – Cài đặt PHP 8 trên Debian. .
Bước 3 – Cài đặt tiện ích mở rộng PHP. .
Bước 4 – Thiết lập Apache với PHP 8

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

Cách cài đặt PHP [8. 1, 7. 4 & 5. 6] trên Debian 11 .
Bước 1 – Kích hoạt kho lưu trữ SURY. .
Bước 2 – Cài đặt PHP trên Debian 11. .
Bước 3 – Cài đặt tiện ích mở rộng PHP. .
Bước 4 – Kiểm tra phiên bản PHP. .
Bước 5 – Chuyển đổi giữa các phiên bản PHP. .
10 cách đơn giản để tăng tốc trang web WordPress của bạn

Chủ Đề