如何在Debian 10 Buster上安装PHP/PHP 7.3
时间:2020-02-23 14:33:02 来源:igfitidea点击:
如何在Debian 10 Buster Linux上安装PHP/PHP 7.3?
本教程将通过步骤步行,在Debian 10 Buster上安装PHP 7.3.
对于Apache Web Server用户,我们需要安装 libapache2-mod-php
这允许我们使用Apache Web服务器托管和提供PHP应用程序。
Debian 10 Buster具有PHP 7.3作为可安装的默认版本。
此设置的唯一准备工作是预安装Debian 10和Sudo访问的用户帐户。
第1步:更新系统
一如既往,我们建议更新软件存储库和Installe Packages以与最新版本同步。
sudo apt update && sudo apt -y upgrade
第2步:在Debian 10 Buster上安装PHP/PHP 7.3
下一步是在Debian 10上安装PHP 7.3.
在Debian 10终端上运行以下命令以安装PHP 7.3.
sudo apt -y install php php-common
确认PHP版本。
$php -v PHP 7.3.3-1 (cli) (built: Mar 7 2019 19:43:34) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.3.3, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.3.3-1, Copyright (c) 1999-2016, by Zend Technologies
第3步:在Debian 10 Buster上安装PHP扩展
PHP扩展可以按需安装。
其中我将显示基本使用所需的大多数常见的PHP扩展。
sudo apt -y install php-cli php-fpm php-json php-pdo php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
步骤4:使用具有Apache Web服务器的PHP
我们需要安装Apache Web服务器,请参阅以下:
如何在Debian 10 Buster上安装灯堆栈
然后安装 libapache2-mod-php
sudo apt -y install libapache2-mod-php
启用Apache模块如果尚未启用,则重新启动Web服务器。
$sudo a2enmod php7.3 Considering dependency mpm_prefork for php7.3: Considering conflict mpm_event for mpm_prefork: Considering conflict mpm_worker for mpm_prefork: Module mpm_prefork already enabled Considering conflict php5 for php7.3: Module php7.3 already enabled $sudo systemctl restart apache2