在Debian上安装PHP通常有以下两种方法:
使用APT包管理器(推荐)
- 更新系统包列表:
sudo apt update。 - 安装PHP:安装最新稳定版可运行
sudo apt install php;若需特定版本,先通过apt-cache policy php查看可用版本,再执行sudo apt install php,如sudo apt install php7.4。 - 安装常用扩展:可根据需要安装,如
sudo apt install php-cli php-fpm php-mysql等。 - 配置PHP(可选):编辑配置文件
/etc/php/或/cli/php.ini /etc/php/。/fpm/php.ini - 配置Web服务器(可选):若使用Nginx或Apache,需编辑其配置文件,添加处理PHP请求的相关内容,然后重启Web服务器。
- 测试安装:在Web服务器根目录下创建
info.php文件,内容为<?php phpinfo(); ?>,在浏览器中访问该文件,查看PHP信息页面以确认安装成功。
从源代码编译安装
- 安装依赖包:
sudo apt install build-essential libxml2-dev libssl-dev libcurl4-openssl-dev libpng-dev libjpeg-dev libonig-dev libzip-dev。 - 下载PHP源码包:
wget https://www.php.net/distributions/php-,将.tar.gz 替换为所需版本号。 - 解压并进入目录:
tar -zxvf php-,然后.tar.gz cd php-。 - 配置和编译:运行
./configure,可根据需要添加配置选项,然后执行make和sudo make install。 - 配置PHP-FPM(可选):复制配置文件并进行相关设置。
- 启动PHP-FPM:
sudo /usr/local/php/sbin/php-fpm。