以下是Debian系统配置PHP开发环境的步骤:
更新系统
sudo apt update && sudo apt upgrade -y 安装PHP及常用模块
sudo apt install php php-cli php-fpm php-mysql php-json php-gd php-mbstring php-curl php-xml apt-cache policy php7.4 再安装:sudo apt install php7.4 php7.4-cli php7.4-fpm... 配置PHP-FPM(如使用)
编辑配置文件(以PHP 8.2为例):
sudo nano /etc/php/8.2/fpm/pool.d/www.conf 设置监听方式(如Unix socket):
listen = /run/php/php8.2-fpm.sock 重启服务:
sudo systemctl restart php8.2-fpm 配置Web服务器
/etc/nginx/sites-available/default,添加PHP处理逻辑:location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.2-fpm.sock; } 重启Nginx:sudo systemctl restart nginx sudo a2enmod proxy_fcgi setenvif sudo systemctl restart apache2 测试环境
在Web根目录(如/var/www/html)创建info.php:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php 浏览器访问 http://服务器IP/info.php,查看PHP信息页面。
扩展安装(可选)
sudo apt install php-redis php.ini并重启服务)。安全建议:定期更新系统和扩展,配置防火墙,生产环境建议使用HTTPS。
参考来源: