阅读量:2
以下是Debian系统配置PHP开发环境的步骤:
-
更新系统
sudo apt update && sudo apt upgrade -y -
安装PHP及常用模块
- 安装最新版PHP(含常用扩展):
sudo apt install php php-cli php-fpm php-mysql php-json php-gd php-mbstring php-curl php-xml - 如需特定版本(如PHP 7.4),先查询可用版本:
再安装:apt-cache policy php7.4sudo apt install php7.4 php7.4-cli php7.4-fpm...
- 安装最新版PHP(含常用扩展):
-
配置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服务器
- Nginx:编辑配置文件
/etc/nginx/sites-available/default,添加PHP处理逻辑:重启Nginx:location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.2-fpm.sock; }sudo systemctl restart nginx - Apache:启用模块并重启:
sudo a2enmod proxy_fcgi setenvif sudo systemctl restart apache2
- Nginx:编辑配置文件
-
测试环境
在Web根目录(如/var/www/html)创建info.php:echo "" | sudo tee /var/www/html/info.php浏览器访问
http://服务器IP/info.php,查看PHP信息页面。 -
扩展安装(可选)
- 使用APT安装扩展(如Redis):
sudo apt install php-redis - 从源码编译安装(需手动配置
php.ini并重启服务)。
- 使用APT安装扩展(如Redis):
安全建议:定期更新系统和扩展,配置防火墙,生产环境建议使用HTTPS。
参考来源:
以上就是关于“Debian PHP开发环境配置”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm