如何在CentOS 7上安装PHP 7.2

如何在CentOS 7上安装PHP 7.2

在CentOS 7上安装PHP 7.2

PHP是用于Web开发的服务器端脚本语言。 PHP具有不同的版本5.6、7.0、7.1、7.2等。当前,PHP 7.2是PHP的最新版本。 CentOS 7官方资料库支持PHP 5.4,但它没有收到任何更新。您需要迁移到PHP 7.2以获得最新的安全更新和功能。在本教程中,您将学习如何在CentOS上安装PHP 7.2。

先决条件

在CentOS 7上开始安装PHP 7.2之前,您需要在服务器上具有sudo特权的非root用户帐户。

1.在CentOS上安装PHP

PHP 7.2不能与CentOS全局存储库一起使用。您必须手动添加。要在CentsOS存储库上启用PHP 7.2,请在终端中输入以下文本:

sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

如果未安装 yum-utils 输入以下命令:

sudo yum install yum-utils

通过输入以下命令来启用PHP 7.2 Remi存储库:

sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager --enable remi-php72

输入以下文本以安装PHP 7.2:

sudo yum install php72

检查PHP 7.2的安装。

php72 -v

输出如下:

# php72 -v
    PHP 7.2.10 (cli) (built: Oct 22 2018 02:02:51) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10, Copyright (c) 1999-2018, by Zend Technologies

创建一个符号链接到 usr/bin/php

ln -s /usr/bin/php72 /usr/bin/php

然后键入并确认版本。

php -v

4.安装PHP扩展

要在服务器上运行WordPress,Ghost等框架,您需要安装一些基本的PHP扩展。要在服务器上安装其中一个PHP扩展,请使用以下基本格式

sudo yum install php72-php-[name_of_the_extension]

您可以通过运行以下命令为PHP安装curl扩展:

sudo yum install php72-php-curl

以下是服务器上需要安装的基本PHP扩展。

sudo yum install php72 php72-php-fpm php72-php-mysqlnd php72-php-opcache php72-php-xml php72-php-xmlrpc php72-php-gd php72-php-mbstring php72-php-json

要安装更多扩展,可以使用指定的格式。

5. PHP处理测试

要测试服务器上是否已正确配置PHP,您需要使用以下代码在var / www / html /目录中创建文件test.php:

如果您在https://YOUR_DOMAIN_NAME/test.php或https://IP_ADDRESS/test.php中看到以下输出,则说明您已成功安装PHP。

结论

我学习并测试了如何在CentOS 7及其一些基本扩展上安装PHP 7.2。如果对此有任何疑问,请不要忘记在下面发表评论。

Sidebar