Home > Backend Development > PHP7 > How to install PHP 7.4 on CentOS

How to install PHP 7.4 on CentOS

藏色散人
Release: 2023-02-17 13:38:02
forward
5954 people have browsed it

This guide provides steps to install PHP 7.4 on CentOS 8 / RHEL 8 Linux systems. Interested developers can already use PHP 7.4 in production environments, with the official release date being November 28, 2019.

Please follow the steps below to install PHP 7.4 on CentOS 8 / RHEL 8.

Step 1: Add EPEL and REMI libraries

Installation requires EPEL and REMI libraries. Add it to the system through the following command

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Copy after login

Step 2: Install PHP 7.4 on CentOS 8/RHEL 8

After adding the relevant libraries, enable PHP 7.4 Remi module and install it.

sudo dnf -y install dnf-utils
Copy after login

Enable module streaming for PHP 7.4

sudo dnf module install php:remi-7.4
Copy after login

Accept the installation prompt

Updating Subscription Management repositories.
Last metadata expiration check: 0:00:24 ago on Mon 16 Sep 2019 09:36:21 AM EDT.
Dependencies resolved.
===================================
 Package                     Arch              Version                                           Repository                                   Size
=========================
Installing group/module packages:
 php-cli                     x86_64            7.4.0~RC1-1.el8.remi                              remi-modular                                4.6 M
 php-common                  x86_64            7.4.0~RC1-1.el8.remi                              remi-modular                                1.2 M
 php-fpm                     x86_64            7.4.0~RC1-1.el8.remi                              remi-modular                                1.6 M
 php-json                    x86_64            7.4.0~RC1-1.el8.remi                              remi-modular                                 71 k
 php-mbstring                x86_64            7.4.0~RC1-1.el8.remi                              remi-modular                                524 k
 php-xml                     x86_64            7.4.0~RC1-1.el8.remi                              remi-modular                                211 k
Installing dependencies:
 nginx-filesystem            noarch            1:1.14.1-8.module el8 2505 fe936cef               rhel-8-for-x86_64-appstream-rpms             24 k
 oniguruma                   x86_64            6.8.2-1.el8                                       rhel-8-for-x86_64-appstream-rpms            188 k
 httpd-filesystem            noarch            2.4.37-11.module el8.0.0 2969 90015743            rhel-8-for-x86_64-appstream-rpms             34 k
 libxslt                     x86_64            1.1.32-3.el8                                      rhel-8-for-x86_64-baseos-rpms               249 k
Installing module profiles:
 php/common                                                                                                                                       
Enabling module streams:
 httpd                                         2.4                                                                                                
 nginx                                         1.14                                                                                               
php remi-7.4
Transaction Summary
===============================
Install 10 Packages
Total download size: 8.6 M
Installed size: 43 M
Is this ok [y/N]: y

使用如下命令安装额外的包

sudo dnf update
sudo yum install php-xxx
Copy after login

当前的 PHP 版本应该为 7.4

$ php -v
PHP 7.4.0 (cli) (built: Nov 26 2019 20:13:36) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
Copy after login

查看已启用的模块:

$ php --modules
Copy after login

你已成功在 CentOS 8 / RHEL 8 上安装 PHP 7.4。

更多相关PHP7文章请访问:《PHP7》教程

The above is the detailed content of How to install PHP 7.4 on CentOS. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:learnku.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template