Hướng dẫn install php 8 centos 7 - cài đặt php 8 centos 7

PHP là một ngôn ngữ kịch bản phía máy chủ nguồn mở phổ biến, không thể thiếu trong việc phát triển các trang web động. Php 8.0 cuối cùng đã được phát hành và được phát hành vào ngày 26 tháng 11 năm 2020. Nó hứa hẹn rất nhiều cải tiến và tối ưu hóa được thiết lập để hợp lý hóa cách các nhà phát triển viết và tương tác với mã PHP. is a popular open-source server-side scripting language that is integral in developing dynamic web pages. PHP 8.0 is finally out and was released on November 26th, 2020. It promises lots of improvements and optimizations which are set to streamline how developers write and interact with PHP code.

Trong hướng dẫn này, bạn sẽ tìm hiểu cách cài đặt Php 8.0 trên Centos 8/7 và Rhel 8/7.PHP 8.0 on CentOS 8/7 and RHEL 8/7.

Bước 1: Kích hoạt kho lưu trữ EPEL và REMI trên Centos/Rhel

Ngay lập tức, bạn cần bật kho lưu trữ epel trên hệ thống của bạn. Epel, viết tắt cho các gói bổ sung cho doanh nghiệp Linux, là một nỗ lực từ nhóm Fedora cung cấp một bộ các gói bổ sung không có mặt theo mặc định trên Rhel & Centos.EPEL repository on your system. EPEL, short for Extra Packages for Enterprise Linux, is an effort from the Fedora team that provides a set of additional packages that are not present by default on RHEL & CentOS.

$ sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  [On CentOS/RHEL 7]

Kho lưu trữ Remi là kho lưu trữ của bên thứ ba cung cấp một loạt các phiên bản PHP cho Redhat Enterprise Linux. Để cài đặt kho lưu trữ REMI, hãy chạy lệnh: repository is a third-party repository that provides a wide range of PHP versions for RedHat Enterprise Linux. To install the Remi repository, run the command:

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]

Bước 2: Cài đặt Php 8 trên Centos/Rhel

Sau khi cài đặt hoàn tất, hãy tiến hành và liệt kê các luồng mô -đun PHP có sẵn như được hiển thị:php module streams as shown:

$ sudo dnf module list php   [On RHEL 8]

Ngay ở phía dưới, hãy chắc chắn nhận thấy mô-đun PHP REMI-8.0.remi-8.0 php module.

Hướng dẫn install php 8 centos 7 - cài đặt php 8 centos 7
Liệt kê các mô -đun Php 8

Chúng ta cần bật mô -đun này trước khi cài đặt Php 8.0. Để bật PHP: Remi-8.0, thực thi:PHP 8.0. To enable php:remi-8.0, execute:

Mô -đun remi PHP có thể bán được
Hướng dẫn install php 8 centos 7 - cài đặt php 8 centos 7
Enable PHP Remi Module

Trên Centos 7, sử dụng các lệnh sau.CentOS 7, use the following commands.

$ sudo yum -y install yum-utils
$ sudo yum-config-manager --disable 'remi-php*'
$ sudo yum-config-manager --enable remi-php80

Sau khi được bật, hãy cài đặt Php 8.0 cho máy chủ web Apache hoặc nginx như được hiển thị:PHP 8.0 for Apache or Nginx web server as shown:

Cài đặt Php 8.0 cho Apache

Để cài đặt Php 8 trên máy chủ Web Apache đã cài đặt, chạy:PHP 8 on the installed Apache web server, run:

$ sudo dnf install php php-cli php-common
Cài đặt Php 8 cho Apache
Hướng dẫn install php 8 centos 7 - cài đặt php 8 centos 7
Install PHP 8 for Apache

Cài đặt Php 8.0 cho nginx

Nếu bạn đang sử dụng Nginx trong ngăn xếp phát triển của mình, hãy xem xét cài đặt PHP-FPM như được hiển thị.php-fpm as shown.

$ sudo dnf install php php-cli php-common php-fpm

Bước 3: Xác minh Php 8.0 trên Centos/Rhel

Có hai cách mà bạn có thể sử dụng để xác minh phiên bản PHP. Trên dòng lệnh, ban hành lệnh.PHP version. On command-line, issue the command.

$ php -v
Verify Php 8 từ dòng lệnh
Hướng dẫn install php 8 centos 7 - cài đặt php 8 centos 7
Verify PHP 8 from Command-line

Ngoài ra, bạn có thể tạo tệp PHP mẫu trong thư mục/var/www/html như được hiển thị:/var/www/html folder as shown:

$ sudo vim /var/www/html/info.php

Sau đó, thêm mã PHP sau đây sẽ đưa ra phiên bản PHP cùng với các mô -đun đã cài đặt.

Lưu và thoát. Hãy chắc chắn khởi động lại máy chủ web Apache hoặc nginx như được hiển thị.Apache or Nginx web server as shown.

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]
0

Tiếp theo, hãy truy cập trình duyệt của bạn và truy cập địa chỉ hiển thị:

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]
1

Trang web hiển thị rất nhiều thông tin liên quan đến phiên bản PHP được cài đặt như ngày xây dựng, hệ thống xây dựng, kiến ​​trúc và một loạt các phần mở rộng PHP.

Hướng dẫn install php 8 centos 7 - cài đặt php 8 centos 7
Kiểm tra thông tin Php 8

Bước 3: Cài đặt các tiện ích mở rộng Php 8.0 tính bằng centos/rhel

Phần mở rộng PHP là các thư viện cung cấp chức năng bổ sung cho PHP. Để cài đặt tiện ích mở rộng PHP, hãy sử dụng cú pháp:

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]
2

Ví dụ: để cho phép PHP hoạt động liền mạch với MySQL, bạn có thể cài đặt tiện ích mở rộng MySQL như được hiển thị.

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]
3

Cuối cùng, bạn có thể xác minh các tiện ích mở rộng đã cài đặt bằng lệnh:

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]
4

Để xác minh nếu một tiện ích mở rộng cụ thể được cài đặt, thực thi:

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]
5

Ví dụ:

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]
6Verify mở rộng PHP
Hướng dẫn install php 8 centos 7 - cài đặt php 8 centos 7
Verify PHP Extension

Cuối cùng, chúng tôi hy vọng rằng bây giờ bạn có thể thoải mái cài đặt PHP 8.0 cùng với các tiện ích mở rộng PHP khác nhau trên Centos/RHEL 8/7.PHP 8.0 alongside various php extensions on CentOS/RHEL 8/7.

Nếu bạn đánh giá cao những gì chúng tôi làm ở đây trên tecmint, bạn nên xem xét:

Tecmint là trang web cộng đồng phát triển nhanh nhất và đáng tin cậy nhất cho bất kỳ loại bài viết, hướng dẫn và sách Linux nào trên web. Hàng triệu người ghé thăm Tecmint! Để tìm kiếm hoặc duyệt hàng ngàn bài báo được xuất bản có sẵn tự do cho tất cả.

Nếu bạn thích những gì bạn đang đọc, vui lòng xem xét việc mua cho chúng tôi một ly cà phê (hoặc 2) như một dấu hiệu đánh giá cao.

Hướng dẫn install php 8 centos 7 - cài đặt php 8 centos 7

Chúng tôi rất biết ơn vì sự hỗ trợ không bao giờ kết thúc của bạn.

Làm thế nào nâng cấp Php 5.4 lên Php 7.4 trên Centos 7?

Nâng cấp lên Php 7..
sudo yum Cài đặt https://centos7.iuscommunity.org/ius-release.rpm. ....
sudo yum loại bỏ php-common mod_php php-cli. ....
Cập nhật sudo yum. ....
sudo yum Cài đặt Php70U Php70u-PDO Php70u-Mysqlnd Php70u-Opcache Php70U-XML Php70u-GD Php70u-Devel Php70u-Mysql. ....
SUDO SystemCtl Khởi động lại HTTPD ..

Làm thế nào cài đặt Php 5.4 Php 5.5 hoặc Php 5.6 trên Centos 7?

Nâng cấp Php 5,4 lên 5,6 trên Centos 7..
Sau khi cài đặt kho lưu trữ yum Webtatic, bạn cần xóa phiên bản cũ của gói PHP-Common.....
Bây giờ chúng tôi cài đặt Php 5.6 bằng lệnh sau: # YUM Cài đặt -Y PHP56W PHP56W-OPCACHE PHP56W-XML PHP56W-MCRYPT PHP56W-GD PHP56W-DEVEL PHP56W-MYSQL PHP56W-INTL PHP56W

Phiên bản PHP nào đi kèm với Rhel 8?

Php 7.4 Rhel8 - Cổng thông tin khách hàng của Red Hat. RHEL8 - Red Hat Customer Portal.

Phiên bản mới nhất của PHP là gì?

Php 8.2 là phiên bản PHP chính sắp tới, sẽ được phát hành vào tháng 11 năm 2022. PHP 8.3 mang đến các lớp đọc, null, false và các loại thực sự và nhiều tính năng mới cùng với một vài tính toán. is the upcoming major PHP version, to be released on November 2022. PHP 8.3 brings readonly classes, null , false , and true types, and more new features along with a few deprecations.