在 Ubuntu 上“开始配置 PHP”通常分为几个步骤:安装 PHP → 配置 PHP → 配合 Web 服务器(Apache/Nginx)→ 测试运行。下面给你一个从零开始的实用指南。
sudo apt update
sudo apt upgrade -y
sudo apt install php -y
查看版本:
php -v
sudo apt install php-cli php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-zip -y
sudo apt install apache2 libapache2-mod-php -y
sudo systemctl restart apache2
测试:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
浏览器访问:
http://localhost/info.php
sudo apt install nginx php-fpm -y
编辑 Nginx 站点配置:
sudo nano /etc/nginx/sites-available/default
确保包含:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
重启:
sudo systemctl restart nginx
/etc/php/
常见路径:
/etc/php/8.x/cli/php.ini/etc/php/8.x/fpm/php.ini修改后重启:
sudo systemctl restart php8.x-fpm
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 256M
display_errors = On ; 开发环境
php -r 'echo "PHP OK\n";'
如果你告诉我:
我可以给你更精确的配置方案。