以下是在Debian上配置PHP的基本步骤:
更新系统软件包列表:sudo apt update
。安装PHP及常用扩展,如sudo apt install php php-cli php-fpm php-mysql php-gd php-curl php-xml php-mbstring
。若使用Apache,安装libapache2 -mod -php
;若使用Nginx,安装PHP - FPM。
编辑php.ini
文件,如sudo nano /etc/php/8.2/apache2/php.ini
或sudo nano /etc/php/8.2/fpm/php.ini
,可修改memory_limit
、upload_max_filesize
等参数。若使用PHP - FPM,还需编辑/etc/php/{version}/fpm/pool.d/www.conf
,设置监听地址、端口、用户和组等。
若使用Apache,启用PHP模块sudo a2enmod php8.2
,编辑虚拟主机配置文件,设置DocumentRoot
等,在<FilesMatch \.php$>
中配置PHP处理方式,然后重启Apache。若使用Nginx,编辑站点配置文件,添加PHP处理相关配置,如location ~ \.php$
部分,指定fastcgi_pass
为PHP - FPM的监听地址,重启Nginx和PHP - FPM。
在Web服务器根目录下创建info.php
文件,内容为<?php phpinfo(); ?>
,在浏览器中访问http://your_server_ip/info.php
,若看到PHP信息页面,则配置成功[1,2,3,4,5,6,7,8,9,10,11]。