图文摘要

Debian 10 Buster

树莓派4b安装php7.4

作者: 来源: 发布时间:2022-03-05 11:43:28

步骤1.在安装任何软件之前,请务必apt在终端中运行以下命令,以确保您的系统是最新的,这一点很重要:

sudo apt update
sudo apt upgrade

步骤2.在Debian 10上安装PHP 7.4。

使用以下命令添加Sury PPA for PHP 7.4软件包wget:

sudo apt -y install lsb-release apt-transport-https ca-certificates wget
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

然后添加存储库:

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list

现在该在您的系统上安装PHP 7.4了。在安装PHP之前,请不要忘记更新您的软件包:

sudo apt update
sudo apt install php7.4

检查PHP 7.4是否可用于安装:

php -v

运行以下命令以在Debian系统上使用PHP 7.4安装其他软件包:

sudo apt install php7.4-{bcmath,bz2,intl,gd,mbstring,mysql,zip}

对于Nginx,您需要安装FPM,执行以下命令以安装PHP 7.4 FPM:

sudo apt install php7.4-fpm

步骤3.测试PHP。

要测试PHP,请创建一个名为info.php的测试文件,内容如下。

<?php
phpinfo();

保存文件,然后浏览到它以查看PHP是否正在运行:

http://your_server_ip/info.php

如果在浏览器中显示了PHP信息页面,则说明已经安装成功了。

卸载apache2

卸载重新安装后找不到apache2.conf配置文件,尝试使用以下方式卸载。

(1)

$ sudo apt --purge remove apache2
$ sudo apt --purge remove apache2.2-common
$ sudo apt autoremove(注意 如果使用本语句会自动删除php 可选择使用)

 (2)(关键一步)找到没有删除掉的配置文件,一并删除

$ sudo find /etc -name "*apache*" -exec rm -rf {} \;
$ sudo rm -rf /var/www

安装swoole

apt install php7.4-swoole

此安装方法无需在php.ini 加入extension = swoole.so 否则会报错

安装redis

apt install php7.4-redis