在 Ubuntu 上安装 PHP,一般通过 APT 包管理器 即可,下面按常见场景给你说明。
sudo apt update
sudo apt install php
安装完成后检查版本:
php -v
sudo apt update
sudo apt install apache2 php libapache2-mod-php
重启 Apache:
sudo systemctl restart apache2
测试:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
浏览器访问:http://服务器IP/info.php
sudo apt install nginx php-fpm
例如 PHP 8.1:
sudo apt install php8.1-fpm
Nginx 配置示例(部分):
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
}
重启服务:
sudo systemctl restart nginx php8.1-fpm
Ubuntu 22.04 默认可能是 8.1,如果想装其他版本:
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.2 php8.2-fpm
sudo apt install php-cli php-mysql php-curl php-mbstring php-xml php-zip
或指定版本:
sudo apt install php8.2-mysql php8.2-curl
sudo update-alternatives --set php /usr/bin/php8.2
如果你告诉我:
我可以给你更精确的一条龙命令。