Phiên bản Debian PHP

1. Mở một thiết bị đầu cuối bash shell và sử dụng lệnh “php –version” hoặc “php -v” để cài đặt phiên bản PHP trên hệ thống

# php --version
PHP 5.4.16 [cli] [built: Mar  7 2018 13:34:47] 
Copyright [c] 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies

# php -v
PHP 5.4.16 [cli] [built: Mar  7 2018 13:34:47] 
Copyright [c] 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies

Như bạn có thể thấy từ cả hai lệnh đầu ra ở trên, hệ thống có PHP 5. 4. 16 cài đặt

2. Bạn cũng có thể kiểm tra các phiên bản gói được cài đặt trên hệ thống để lấy phiên bản PHP.
Trên bản phân phối dựa trên RedHat.

# rpm -qa | grep php
php-common-5.4.16-43.el7_4.1.x86_64
php-pdo-5.4.16-43.el7_4.1.x86_64
php-mysql-5.4.16-43.el7_4.1.x86_64
php-mbstring-5.4.16-43.el7_4.1.x86_64
php-cli-5.4.16-43.el7_4.1.x86_64
php-gd-5.4.16-43.el7_4.1.x86_64
php-5.4.16-43.el7_4.1.x86_64

Trên các bản phân phối dựa trên debian

# apt list --installed | grep php

3. Hãy tạo một file PHP có nội dung như hình bên dưới. Hàm phpinfo[] xuất ra rất nhiều thông tin về trạng thái của môi trường PHP hiện tại, bao gồm các tiện ích mở rộng đã tải, tùy chọn biên dịch, phiên bản, thông tin máy chủ, v.v.

# echo "" > /var/www/html/phpinfo.php

4. Bây giờ, xem xét rằng Apache đã được cài đặt và hoạt động, hãy mở trình duyệt và kiểm tra PHP bằng địa chỉ như sau

Hướng dẫn này chỉ cách cài đặt hoặc nâng cấp PHP 8. 1 nhanh chóng và dễ dàng cho máy chủ web Apache chạy trên Debian 9 hoặc Debian 10 và Debian 11. PHP là ngôn ngữ kịch bản máy chủ được sử dụng rộng rãi cho các trang web và hệ thống quản lý nội dung năng động và tương tác

5 bước thực hiện PHP 8. 1 cho Apache2 trên Debian

1. Cập nhật Debian với quyền root

$ su -
$ apt update
$ apt upgrade -y && reboot

2. Thêm Kho lưu trữ SURY PHP PPA

SURY là kho lưu trữ của bên thứ ba cung cấp các phiên bản PHP hiện tại cho Debian GNU/Linux, được thêm vào với quyền root

$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list

3. Cài đặt PHP 8. 1 trên Debian

$ apt update
$ apt -y install php8.1
$ update-alternative --set php /usr/bin/php8.1

Có thể cài đặt nhiều phiên bản PHP trên hệ thống, hãy chạy

$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
2 để bật Phiên bản

4. Cài đặt các Mô-đun quan trọng cho PHP 8. 1 trên Debian

$ apt -y install php8.1-cli php8.1-curl php8.1-gd php8.1-intl php8.1-mbstring php8.1-mysql php8.1-opcache php8.1-readline php8.1-xml php8.1-xsl php8.1-zip php8.1-bz2

5. Làm PHP 8. Có sẵn 1 module cho Apache

# php -v
PHP 5.4.16 [cli] [built: Mar  7 2018 13:34:47] 
Copyright [c] 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies
0

Kết thúc. quá trình cài đặt đã xong. Nếu bạn muốn biết phiên bản và mô-đun PHP đã cài đặt nào thực sự khả dụng, phần tiếp theo sẽ hiển thị

Kiểm tra phiên bản PHP hiện tại

# php -v
PHP 5.4.16 [cli] [built: Mar  7 2018 13:34:47] 
Copyright [c] 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies
1

Hiển thị cấu hình PHP hiện tại

Cài đặt PHP hiện tại được hiển thị bằng cách tạo một. php-file với nội dung sau, để xuất cài đặt chi tiết trong trình duyệt web

# php -v
PHP 5.4.16 [cli] [built: Mar  7 2018 13:34:47] 
Copyright [c] 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies
2

Lưu tệp dưới dạng

$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
3 trong thư mục “/html”. Sau đó mở cái vừa tạo. tệp php trong trình duyệt web

# php -v
PHP 5.4.16 [cli] [built: Mar  7 2018 13:34:47] 
Copyright [c] 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies
4
Hình ảnh. http. // tên miền của tôi/phpinfo. php

Có thể tìm thấy các cài đặt PHP trên toàn hệ thống trong đường dẫn

$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
4, để sửa đổi bằng cách sử dụng Apache 2, hãy chỉnh sửa tệp
$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
5

# php -v
PHP 5.4.16 [cli] [built: Mar  7 2018 13:34:47] 
Copyright [c] 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies
7

Nếu bạn không thấy phiên bản php đã cài đặt, có thể mô-đun php apache cần thay đổi thành phiên bản mong muốn, chạy lệnh trợ giúp apache trong thiết bị đầu cuối, thay thế phiên bản bạn có, như ở đây php. 7. 4 trong ví dụ này

# php -v
PHP 5.4.16 [cli] [built: Mar  7 2018 13:34:47] 
Copyright [c] 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright [c] 1998-2013 Zend Technologies
8

Xác minh mô-đun php đang chạy bằng cách xem

$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
3 từ trình duyệt web

Các mô-đun PHP có sẵn cho Apache 2 có thể tìm thấy trong đường dẫn máy chủ web Apache bên dưới

$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
7

$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
0

Vô hiệu hóa mô-đun Apache 2 bằng

$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
8, sử dụng
$ 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
$ echo "deb //packages.sury.org/php/ $[lsb_release -sc] main" | tee /etc/apt/sources.list.d/php.list
9 để bật. Lệnh
$ apt update
$ apt -y install php8.1
$ update-alternative --set php /usr/bin/php8.1
0 cung cấp thông tin về thông tin mô-đun

Làm cách nào để kiểm tra phiên bản PHP trong Debian?

Kiểm tra phiên bản PHP được cài đặt trên máy chủ Linux và Unix của bạn .
Mở dấu nhắc đầu cuối và sau đó gõ các lệnh sau
Đăng nhập vào máy chủ từ xa bằng lệnh ssh. .
Để kiểm tra phiên bản PHP, hãy chạy. php --version HOẶC php-cgi --version
Để in phiên bản PHP 7, gõ. php7 --version HOẶC php7-cgi --version

Phiên bản PHP nào trên Debian 11?

phiên bản có sẵn

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

Thiết lập PHP - Debian .
Truy cập terminal [shell] và chạy lệnh bên dưới để sử dụng superuser [root]. su
Thêm kho lưu trữ để bạn có thể tải xuống PHP 7. 0 gói và sau đó nâng cấp các gói. .
Chạy lệnh bên dưới để cài đặt PHP và chấp nhận cài đặt các phụ thuộc

Làm cách nào để cập nhật 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ủ Đề