Hướng dẫn install php in rhel 8 - cài đặt php trong rhel 8

PHP 8.0 là một bản cập nhật lớn được phát hành bởi nhóm PHP vào ngày 26 tháng 11 năm 2020. Nó chứa một số lượng lớn các tính năng và tối ưu hóa mới so với các phiên bản trước. Để đọc thêm về đọc nhật ký thay đổi PHP 8.

Remi và Epel là kho lưu trữ phổ biến nhất chứa các gói RPM mới nhất để cài đặt. Nó cũng chứa các gói Php 8 RPM để được cài đặt trên các hệ thống Centos/RHEL 8.

Bài viết này sẽ mô tả bạn cách cài đặt Php 8 trên hệ thống Centos 8 hoặc Rhel 8 Linux.

Trước khi chúng tôi bắt đầu

Đăng nhập vào hệ thống CentOS 8 với tài khoản đặc quyền sudo.

Tùy chọn, bạn có thể nâng cấp các gói hiện tại trên hệ thống của mình bằng cách thực thi lệnh.

dnf upgrade  

Bước 1 - Kích hoạt Kho lưu trữ PHP

Các kho lưu trữ mặc định của Centos/Rhel don lồng chứa các gói Php 8 mới nhất. Để cài đặt Php 8 trên hệ thống Centos 8, hãy bật các kho lưu trữ Epel và Remi yum trên hệ thống của bạn.

Mở một thiết bị đầu cuối và thực thi các lệnh bên dưới để định cấu hình các kho lưu trữ Remi và Epel:

sudo dnf install -y //dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 
sudo dnf install -y //rpms.remirepo.net/enterprise/remi-release-8.rpm  

Khi bạn đã cài đặt cả hai gói trên, hãy sử dụng công cụ dòng lệnh DNF để lưu trữ

sudo dnf install -y //dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 
sudo dnf install -y //rpms.remirepo.net/enterprise/remi-release-8.rpm  
1 hoạt động, chứa các gói PHP 8.

sudo dnf module enable php:remi-8.0 -y  

Xác minh kho lưu trữ hoạt động cho các gói PHP trên hệ thống của bạn.

sudo dnf module list php  

Đảm bảo hơi nước Remi-8.0 đang hoạt động cho các gói PHP. Nó sẽ có

sudo dnf install -y //dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 
sudo dnf install -y //rpms.remirepo.net/enterprise/remi-release-8.rpm  
2 ngay sau tên kho lưu trữ. Xem ảnh chụp màn hình dưới đây:

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

Hệ thống của bạn đã sẵn sàng cho cài đặt PHP 8. Chạy lệnh sau từ thiết bị đầu cuối.

sudo dnf install php php-cli php-common  

Nhấn ‘Y, cho bất kỳ xác nhận nào được nhắc trong quá trình cài đặt.

Sau khi cài đặt thành công, hãy thực hiện lệnh bên dưới để xem phiên bản PHP đã cài đặt trên syste của bạn.

php -v  

Ở giai đoạn này, bạn đã cài đặt thành công Php 8 trên các hệ thống Centos 8 và Rhel 8.

Bước 3 - Cài đặt Apache với Php 8 trên Centos

Đây là bước tùy chọn cho bạn, nếu bạn chỉ cần PHP CLI để chạy tập lệnh PHP.

Nhưng trong hầu hết các trường hợp, chúng tôi sử dụng Apache để triển khai ứng dụng web dựa trên PHP. Chỉ cần thực hiện lệnh sau cho máy chủ web Apache trên hệ thống của bạn.

sudo dnf install httpd -y  

Bây giờ, xác thực rằng Apache được đọc để phục vụ các tệp PHP trên web. Hãy tạo tệp thông tin PHP trên máy chủ Centos của bạn. Virtulhost mặc định sử dụng

sudo dnf install -y //dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 
sudo dnf install -y //rpms.remirepo.net/enterprise/remi-release-8.rpm  
3 làm gốc tài liệu. Vì vậy, hãy tạo một tệp trong thư mục này:

echo "" >  /var/www/html/info.php  

Tiếp theo truy cập tệp Info.php bằng địa chỉ IP máy chủ như dưới đây:

Bước 4 - Cài đặt tiện ích mở rộng PHP

Nói chung, ứng dụng web phụ thuộc vào nhiều phần mở rộng PHP. Phần mở rộng PHP là một thư viện được hình thành đặc biệt cho các nhiệm vụ cụ thể.

Xem các tiện ích mở rộng PHP có sẵn, loại:

sudo dnf search php-* 

Bây giờ, cài đặt tất cả các tiện ích mở rộng PHP cần thiết cho ứng dụng của bạn.

sudo dnf install php-gd php-mbstring php-mysqlnd 

Sử dụng tùy chọn

sudo dnf install -y //dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 
sudo dnf install -y //rpms.remirepo.net/enterprise/remi-release-8.rpm  
4 để xem các tiện ích mở rộng PHP hiện đang được bật.

sudo dnf install -y //dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 
sudo dnf install -y //rpms.remirepo.net/enterprise/remi-release-8.rpm  
0

Sự kết luận

Hướng dẫn này đã giúp bạn cài đặt Php 8.0 bao gồm tiện ích mở rộng cần thiết trên hệ thống Centos/Rhel 8 Linux.

Rhel 8 có PHP 8 không?

Các kho lưu trữ mặc định của Centos/Rhel không chứa các gói Php 8 mới nhất. Để cài đặt Php 8 trên hệ thống Centos 8, hãy bật các kho lưu trữ Epel và Remi yum trên hệ thống của bạn. Khi bạn đã cài đặt cả hai gói trên, hãy sử dụng công cụ dòng lệnh DNF để hoạt động PHP: REMI-8.0 Kho lưu trữ, chứa các gói Php 8.. In order to install PHP 8 on CentOS 8 system, enable EPEL and REMI yum repositories on your system. Once you installed both the above packages, Use dnf command line tool to active php:remi-8.0 repository, which contains PHP 8 packages.

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.

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

Thực hiện theo các bước dưới đây để cài đặt PHP trên Linux:..
Bước 1: Mở thiết bị đầu cuối của bạn trong Linux.Trên máy tính Linux của bạn mở thiết bị đầu cuối.....
Bước 2: Cập nhật các gói của bạn.Trên thiết bị đầu cuối của bạn cập nhật các gói của bạn bằng lệnh sau.....
Bước 3: Nâng cấp gói của bạn.....
Bước 4: Cài đặt PHP ..

Làm cách nào để cài đặt Php 8 trên Apache?

Bạn có nhiều quyền kiểm soát hơn đối với cấu hình Php 8 và Apache ...
Bước 1: Tải xuống các tập tin.....
Bước 2: Trích xuất các tập tin.....
Bước 3: Định cấu hình PHP.....
Bước 4: Thêm C: \ PHP vào biến môi trường đường dẫn.....
Bước 5: Định cấu hình Php 8 dưới dạng mô -đun Apache.....
Bước 6: Kiểm tra tệp PHP ..

Bài Viết Liên Quan

Chủ Đề