如何在Debian 7.2上安装PHP 7.2

如何在Debian 7.2上安装PHP 7.2

在Debian 9上安装PHP 7.2

PHP具有版本5.6、7.0、7.1和7.2。当前,PHP 7.2是最新版本。 PHP 7.2提供了显着的性能改进,更快的请求处理和更新的安全性。 Debian 9随附PHP 7.0,但未提供安全更新,因此您需要从PHP 7.0迁移到PHP 7.2。在本教程中,您将学习如何在Debian 9上安装PHP 7.2。

先决条件

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

1.在Debian上安装PHP

要在Debian 9上安装PHP 7.2,首先需要安装缺少的软件包,以便可以通过HTTPS添加新的存储库。接下来,在安装PHP之后,添加GPG密钥。

通过输入终端更新包管理器索引

sudo apt update

添加缺少的软件包,以便您可以通过HTTPS添加新的存储库。

sudo apt install ca-certificates apt-transport-https

使用以下命令导入签名密钥并启用PHP 7.2 PPA:

curl -fsSL https://packages.sury.org/php/apt.gpg | sudo apt-key add -
sudo add-apt-repository "deb https://packages.sury.org/php/ $(lsb_release -cs) main"

再次更新软件包管理器索引,然后在Debian上安装PHP 7.2。

sudo apt update
sudo apt install php7.2

确认安装并通过输入以下命令检查PHP版本:

php -v

2.为Nginx设置PHP

Nginx默认不支持本机PHP处理。需要安装“ FastCGI Process Manager”。执行以下命令在服务器上安装php-fpm。

sudo apt install php-fpm

您可以使用以下命令检查其是否正确安装

systemctl status php7.2-fpm

安装php-fpm软件包后,您需要重新启动Nginx服务器。要重新启动Nginx服务器,请运行以下命令

sudo systemctl restart nginx

您可以通过运行以下命令来检查PHP版本

php -v

3.使用Apache安装PHP

如果在后端运行Apache,则需要在服务器上安装PHP和Apache PHP模块。要安装PHP 7.2和Apache模块,请键入以下命令,然后按Enter:

sudo apt install php libapache2-mod-php

安装PHP和apache-php模块后,您需要通过输入以下命令来重新启动Apache服务器:

sudo systemctl restart apache2

4.安装PHP扩展

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

sudo apt install php-[name_of_the_extension]

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

sudo apt install php-curl

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

sudo apt install php7.2-curl php7.2-mysql php7.2-common php7.2-cli php7.2-gd php7.2-opcache php7.2-mcrypt

您可以使用上述格式来安装更多扩展。

5. PHP处理测试

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

/var/www/html/test.php

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

结论

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

Sidebar