下面是在 Ubuntu 上安装 PHP 的常见方法,适用于大多数情况(桌面或服务器)。
sudo apt update
sudo apt install php
安装完成后查看版本:
php -v
Ubuntu 默认仓库中的 PHP 版本可能较旧,可以使用 Ondřej Surý 的 PPA 安装新版 PHP(如 8.2、8.3)。
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.2
或 PHP 8.3:
sudo apt install php8.3
例如安装 PHP 8.2 常用扩展:
sudo apt install php8.2-cli php8.2-fpm php8.2-mysql php8.2-curl php8.2-xml php8.2-mbstring php8.2-zip php8.2-gd
常见扩展说明:
php-fpm:配合 Nginx 使用php-mysql:连接 MySQLphp-curl:HTTP 请求php-mbstring:多字节字符串php-xml:XML 处理php-zip:压缩支持sudo apt install libapache2-mod-php
sudo systemctl restart apache2
使用 PHP-FPM:
sudo apt install php8.2-fpm
sudo systemctl start php8.2-fpm
Nginx 配置示例:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
}
创建测试文件:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
浏览器访问:
http://服务器IP/info.php
⚠️ 测试完成后建议删除:
sudo rm /var/www/html/info.php
php -v
sudo update-alternatives --config php
如果你告诉我:
我可以给你 更精确的命令 ✅