在 Debian 上给 Apache2 安装 PHP,一般步骤如下(以 Debian 11/12 为例,PHP 版本可按需调整):
sudo apt update
sudo apt upgrade -y
sudo apt install apache2 -y
启动并设置开机自启:
sudo systemctl enable --now apache2
sudo apt install php libapache2-mod-php -y
Debian 12 默认是 PHP 8.2,Debian 11 可加 sury 源:
sudo apt install php8.2 libapache2-mod-php8.2 -y
一般安装后已自动启用,如未启用:
sudo a2enmod php
sudo systemctl restart apache2
创建测试文件:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
浏览器访问:
http://服务器IP/info.php
看到 PHP 信息页即成功。
例如:
sudo apt install php-mysql php-curl php-gd php-mbstring php-xml php-zip -y
装完重启 Apache:
sudo systemctl restart apache2
.php 文件libapache2-mod-php 或没重启 Apachesudo update-alternatives --config php
如果你告诉我:
我可以给你更精确的命令。