在 Ubuntu 上配置 PHP,通常分 4 步即可完成基本使用(以 PHP + Apache 为例,这是最常见场景)。如果你用的是 Nginx,会稍有不同。
sudo apt update
sudo apt install php -y
php -v
如需指定版本(如 PHP 8.2):
sudo apt install php8.2 php8.2-cli -y
sudo apt install apache2 libapache2-mod-php -y
sudo systemctl restart apache2
测试:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
浏览器访问:
http://服务器IP/info.php
sudo apt install nginx php-fpm -y
编辑 Nginx 配置:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
重启:
sudo systemctl restart nginx
sudo apt install php-mysql php-curl php-gd php-mbstring php-xml php-zip -y
如果你愿意,我也可以帮你:
直接告诉我你用的是 Apache 还是 Nginx 即可。