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

Vấn đề

  • Làm thế nào một người có thể cài đặt Php 7.3 trong RHEL-8.

Môi trường

  • Red Hat Enterprise Linux (RHEL)
    • 8.x

Nội dung độc quyền thuê bao

Một thuê bao Red Hat cung cấp quyền truy cập không giới hạn vào kiến ​​thức, công cụ của chúng tôi và nhiều hơn nữa.

Khách hàng và đối tác hiện tại

Đăng nhập để truy cập đầy đủ

Đăng nhập

PHP là một ngôn ngữ lập trình nguồn mở rộng rãi để phát triển web, được tạo ra bởi Rasmus Lerdorf. Đây là ngôn ngữ tập lệnh được nhúng HTML để tạo các trang web động.

Centos 8 / Rhel 8 đi kèm với Php V7.2 theo mặc định.

Trong bài đăng này, chúng ta sẽ xem cách cài đặt Php 7.4 / 7.3 trên Centos 8 / Rhel 8.

Thêm kho lưu trữ remi

Remi, một kho lưu trữ của bên thứ ba cung cấp nhiều phiên bản PHP (7.4 / 7.3 / 7.2) cho Red Hat Enterprise Linux.

Kho lưu trữ REMI yêu cầu kho lưu trữ EPEL được bật trên hệ thống của bạn.

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Để kích hoạt kho lưu trữ REMI trên hệ thống của bạn, hãy cài đặt gói cấu hình tự động kho lưu trữ REMI bằng lệnh dưới đây.

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm

Output:

CentOS-8 - AppStream                                                               1.7 MB/s | 6.3 MB     00:03    
CentOS-8 - Base                                                                    3.0 MB/s | 7.9 MB     00:02    
CentOS-8 - Extras                                                                  5.5 kB/s | 2.1 kB     00:00    
CentOS-8 - PowerTools                                                              916 kB/s | 1.8 MB     00:02    
Extra Packages for Enterprise Linux 8 - x86_64                                     1.9 MB/s | 5.2 MB     00:02    
Google Cloud SDK                                                                   6.6 MB/s |  29 MB     00:04    
Google Compute Engine                                                              1.7 kB/s | 5.8 kB     00:03    
remi-release-8.rpm                                                                  13 kB/s |  20 kB     00:01    
Dependencies resolved.
===================================================================================================================
 Package                     Arch                  Version                       Repository                   Size
===================================================================================================================
Installing:
 remi-release                noarch                8.0-4.el8.remi                @commandline                 20 k

Transaction Summary
===================================================================================================================
Install  1 Package

Total size: 20 k
Installed size: 14 k
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                           1/1 
  Installing       : remi-release-8.0-4.el8.remi.noarch                                                        1/1 
  Verifying        : remi-release-8.0-4.el8.remi.noarch                                                        1/1 

Installed:
  remi-release-8.0-4.el8.remi.noarch                                                                               

Complete!

Liệt kê luồng mô -đun PHP có sẵn.

dnf module list php

Bạn sẽ thấy đầu ra dưới đây.

CentOS-8 - AppStream
Name              Stream                Profiles                                Summary                            
php               7.2 [d]               common [d], devel, minimal              PHP scripting language             

Remi's Modular repository for Enterprise Linux 8 - x86_64
Name              Stream                Profiles                                Summary                            
php               remi-7.2              common [d], devel, minimal              PHP scripting language             
php               remi-7.3              common [d], devel, minimal              PHP scripting language             
php               remi-7.4              common [d], devel, minimal              PHP scripting language             

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

Bật Php: Remi-7.4 Mô-đun để cài đặt Php 7.4.php:remi-7.4 module to install PHP 7.4.

dnf module enable php:remi-7.4 -y

Đầu ra

Last metadata expiration check: 0:03:03 ago on Sat 11 Jan 2020 02:41:27 PM UTC.
Dependencies resolved.
===================================================================================================================
 Package                    Arch                      Version                     Repository                  Size
===================================================================================================================
Enabling module streams:
 httpd                                                2.4                                                         
 php                                                  remi-7.4                                                    

Transaction Summary
===================================================================================================================

Complete!

Switching module streams does not alter installed packages (see 'module enable' in dnf(8) for details)

Cài đặt Php 7.4 trên Centos 8 / Rhel 8 với lệnh DNF.

dnf install -y php php-cli php-common

Cài đặt Php 7.3 trên Centos 8 / Rhel 8

Bật Php: Mô-đun REMI-7.3 để cài đặt Php 7.3.php:remi-7.3 module to install PHP 7.3.

dnf module enable php:remi-7.3 -y

Output:

Last metadata expiration check: 0:03:03 ago on Sat 11 Jan 2020 02:41:27 PM UTC.
Dependencies resolved.
===================================================================================================================
 Package                    Arch                      Version                     Repository                  Size
===================================================================================================================
Enabling module streams:
 httpd                                                2.4                                                         
 nginx                                                1.14                                                        
 php                                                  remi-7.3                                                    

Transaction Summary
===================================================================================================================

Complete!

Switching module streams does not alter installed packages (see 'module enable' in dnf(8) for details)

Cài đặt Php 7.3 trên Centos 8 / Rhel 8 với lệnh DNF.

dnf install -y php php-cli php-common

Kiểm tra phiên bản PHP

Khi bạn đã cài đặt PHP, hãy kiểm tra phiên bản PHP bằng lệnh sau.

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
1

Output:

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
2

Cài đặt PHP-FPM

Nếu bạn đang thiết lập ngăn xếp LEMP trên RHEL 8, bạn có thể muốn cài đặt PHP-FPM.php-fpm.

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
3

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

Các tiện ích mở rộng PHP được biên dịch các thư viện cho phép hỗ trợ cụ thể cho mã của bạn.

Để có hỗ trợ MySQL trên mã của bạn, bạn có thể cài đặt gói PHP-MYSQLND.php-mysqlnd package.

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
4

Khi bạn đã cài đặt tiện ích mở rộng MySQL, bạn có thể sử dụng lệnh bên dưới để xác minh nó.

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
5

Output:

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
6

Tiện ích mở rộng PHP cho WordPress

Các tiện ích mở rộng sau được yêu cầu để cài đặt và chạy WordPress trên máy RHEL 8 của bạn. WordPress khuyến nghị PHP v7.3 cho cài đặt.

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
7

Tiện ích mở rộng PHP cho Joomla

Các tiện ích mở rộng sau được yêu cầu để cài đặt và chạy Joomla trên máy RHEL 8 của bạn. Joomla yêu cầu PHP V7.1 trở lên.

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
8

Phần mở rộng PHP cho Drupal

Các tiện ích mở rộng sau được yêu cầu để cài đặt và chạy Joomla trên máy RHEL 8 của bạn. Drupal yêu cầu PHP V7.1 trở lên.

dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
9

Sự kết luận

Đó là tất cả. Tôi hy vọng bạn đã học được cách cài đặt Php 7.4 / 7.3 trên Centos 8 / Rhel 8. Vui lòng chia sẻ phản hồi của bạn trong phần bình luận.

Tôi có phiên bản PHP 8 phiên bản Php nào?

Để tìm ra phiên bản PHP được cài đặt trên máy chủ nhập bất kỳ một trong các lệnh sau trên máy chủ của bạn ...
Mở dấu nhắc đầu cuối và sau đó nhập 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, chạy: PHP --Version hoặc PHP-CGI --Version ..

Làm cách nào để cài đặt phiên bản PHP mới nhất trong 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 phiên bản PHP mới nhất?

Thực hiện theo các bước dưới đây để cài đặt PHP trên Windows: Bước 1: Truy cập trang web https://www.php.net/ bằng bất kỳ trình duyệt web nào và nhấp vào tải xuống.Bước 2: Nhấp vào nút Tải xuống Windows.Bước 3: Trang web mới có các tùy chọn khác nhau, chọn phiên bản an toàn của luồng và nhấp vào nút ZIP và tải xuống.

Làm cách nào để tải xuống Php 7.3 trên Windows?

Lưu tệp đã tải xuống, PHP-7.3.0-win32-VC15-X64 ...
Truy cập trang web chính thức cho PHP tại PHP.NET ..
Nhấp vào liên kết "Tải xuống" trong menu trên cùng.Bạn thấy trang tải xuống ..
Nhấp vào "Tải xuống Windows".Bạn thấy trang PHP cho Windows ..