在 Ubuntu 上启用(配置)PHP,通常取决于你使用的 Web 服务器(Apache 或 Nginx)。下面是最常见、最实用的配置步骤。
sudo apt update
sudo apt upgrade -y
sudo apt install php php-cli php-fpm php-mysql -y
如果你不确定版本,可用:
sudo apt install php
sudo apt install apache2 -y
sudo apt install libapache2-mod-php
sudo a2enmod php
sudo systemctl restart apache2
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
浏览器访问:
http://服务器IP/info.php
sudo apt install nginx -y
sudo apt install php-fpm -y
编辑站点配置:
sudo nano /etc/nginx/sites-available/default
找到 location ~ \.php$ 部分,改为:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php-fpm.sock;
}
sudo systemctl restart nginx
sudo systemctl restart php-fpm
/etc/php/8.1/apache2/php.ini # Apache
/etc/php/8.1/fpm/php.ini # Nginx
常见修改:
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 256M
修改后重启服务生效。
php 模块fastcgi_passphp -v
如果你能告诉我:
我可以给你更精确的配置方案。