如何在CentOS中安装PHP7.4的方法步骤

本指南提供了在 CentOS 8 / RHEL 8 Linux 系统上安装 PHP 7.4 的步骤。有兴趣的开发者已经可以在生产环境中使用使用 PHP 7.4,正式版本的官方发布时间为2019 年 11 月 28 日

请按照以下步骤在 CentOS 8 / RHEL 8 上安装 PHP 7.4。

步骤一:添加 EPEL 和 REMI 库

安装需要 EPEL 和 REMI 库。通过以下命令将其添加到系统中

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

步骤二:在 CentOS 8 / RHEL 8 上安装 PHP 7.4

添加相关的库后,启用 PHP 7.4 的 Remi 模块并进行安装。

sudo dnf -y install dnf-utils

启用 PHP 7.4 的模块流

sudo dnf module install php:remi-7.4

接受安装提示

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

当前的 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

查看已启用的模块:

$ php --modules

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

原文地址:https://computingforgeeks.com/how-to-install-php-7-4-on-centos-rhel-8/

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • Linux(CentOS)下PHP扩展PDO编译安装的方法

    本文讲述了Linux(CentOS)下PHP扩展PDO编译安装的方法.分享给大家供大家参考,具体如下: 这里是以 CentOS 为例,红帽系列的 Linux 方法应该都是如此,下面就详细说明步骤,在这里严重鄙视哪些内容啰嗦.说的杂七杂八的有关 PDO 编译安装的文章. 1.进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录) [root@gamejzy /]# cd /tmp/lamp/php-5.3.19/ext/pdo_mysql/ 注:我的 php 软件包在 /tmp/

  • Centos7 安装 PHP7最新版的详细教程

     方法一.简单安装(通过yum) 1.安装epel-release rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm 2.安装PHP7的rpm源 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 3.安装PHP7 yum install php70w 方法二.编译安装 1.下载php7 wget

  • centos6利用yum安装php mysql gd的步骤

    系统:Centos6.0 32位 一.安装mysql #yum -y install mysql mysql-server mysql-devel 配置mysql开机启动服务 #chkconfig --add mysqld (在服务清单中添加mysql服务) #chkconfig mysqld on (设置mysql服务随开机启动) #service mysqld start (启动mysql服务) 二.安装PHP #yum -y install php #service httpd resta

  • Centos安装php高版本

    Centos系统自带的php版本很低,如果我们需要使用高版本的php,可以不用编译安装,直接用yum安装会非常省时省力. 简介 PHP(超文本预处理器)是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.PHP 独特的语法混合了C.Java.Perl以及PHP自创的语法. 用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多

  • 在CentOS上安装phpMyAdmin的教程

    前提 在CentOS上安装phpMyAdmin,你第一步需要架设一台Web服务器(如Apache或nginx),安装好MySQL/MariaDB数据库和PHP.根据你的偏好和需求,你可以从LAMP和LEMP中选择一种安装. 另一个要求是允许在你的CentOS上安装EPEL库.如果你还没设置过请猛戳这里. 在CentOS6或7上安装phpMyAdmin 一旦你设置了EPEL库,你就能轻松地用以下命令安装phpMyAdmin了. 在CentOS 7上: $ sudo yum install phpm

  • CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法

    最近试了一下PHP7,在编译和支持MySQL上都遇到一些问题,相信不少同学也同样遇到,所以在这里聊一下这个过程.简单来讲编译PHP7只需要3步: 1../buildconf --force 2../configure 3.make && make install 1.3步,都没啥好管的,configure是编译的关键,涉及到PHP对一些库的支持,这里我们使用最小的支持,包括MySQL: curl gd fpm mysqlnd 之所以把curl和gd拿来说,目的是要搞清楚,这些三方库在编译P

  • Centos7.2 编译安装PHP7.0.2的步骤

    环境 系统:Centos7.2 服务:Nginx 1:下载PHP7.0.2的安装包解压,编译,安装: $ cd /usr/src/ $ wget http://cn2.php.net/distributions/php-7.0.2.tar.gz $ tar -xzxvf php-7.0.2.tar.gz $ cd php-7.0.2 1.1编译前检查 请检查是否安装了gcc ,没有的话执行yum install gcc 检查是否安装了libxml2 ,没有的话执行yum install libx

  • CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙 备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败, 正

  • CentOS7yum安装PHP7.2的操作方法

    1.如果之前已经安装我们先卸载一下 yum -y remove php* 2.由于linux的yum源不存在php7.x,所以我们要更改yum源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 3.yum 安装php72w和各种拓展,选自己需要的即可 yu

  • 解析centos中Apache、php、mysql 默认安装路径

    apache:如果采用RPM包安装,安装路径应在 /etc/httpd目录下apache配置文件:/etc/httpd/conf/httpd.confApache模块路径:/usr/sbin/apachectlweb目录:/var/www/html如果采用源代码安装,一般默认安装在/usr/local/apache2目录下 php:如果采用RPM包安装,安装路径应在 /etc/目录下php的配置文件:/etc/php.ini如果采用源代码安装,一般默认安装在/usr/local/lib目录下ph

随机推荐