Debian系统通过安装相应的PHP模块,可以支持多个版本的PHP。以下是在Debian上使用Apache支持PHP的推荐步骤:
sudo apt update
sudo apt install apache2 php libapache2-mod-php php-cli
sudo systemctl start apache2
sudo systemctl enable apache2
创建一个名为 info.php
的文件,放在 /var/www/html
目录下,文件内容为:
<?php phpinfo(); ?>
保存并关闭文件后,在浏览器中访问 http://your_server_ip/info.php
,您应该能看到PHP信息页面,这表明Apache已经正确配置为处理PHP文件。
请注意,具体的PHP版本支持可能因Debian版本和配置而异。如果需要特定版本的PHP,可以通过添加相应的存储库来安装。例如,要安装PHP 8.2,可以启用SURY PPA:
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
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
sudo apt update
sudo apt install php8.2
然后,对于Apache,可以启用PHP模块:
sudo a2enmod php8.2
sudo systemctl restart apache2
对于需要长期支持或有特定需求的用户,建议选择已经经过广泛测试并被验证为稳定的版本,如 PHP 7.4 或 PHP 8.0。
以上信息提供了在Debian系统上配置Apache以支持PHP的一般指导。具体版本的选择应基于您的项目需求、服务器配置以及个人偏好。