温馨提示×

ubuntu php配置如何开始

小樊
47
2026-10-25 00:14:21
栏目: 编程语言

在 Ubuntu 上“开始配置 PHP”通常分为几个步骤:安装 PHP → 配置 PHP → 配合 Web 服务器(Apache/Nginx)→ 测试运行。下面给你一个从零开始的实用指南。


一、更新系统

sudo apt update
sudo apt upgrade -y

二、安装 PHP

1️⃣ 安装 PHP(命令行版)

sudo apt install php -y

查看版本:

php -v

2️⃣ 安装常用 PHP 扩展

sudo apt install php-cli php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-zip -y

三、配合 Web 服务器

✅ 方案 A:Apache + PHP(新手推荐)

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

✅ 方案 B:Nginx + PHP-FPM(生产推荐)

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

四、PHP 配置文件位置

/etc/php/

常见路径:

  • CLI:/etc/php/8.x/cli/php.ini
  • FPM:/etc/php/8.x/fpm/php.ini

修改后重启:

sudo systemctl restart php8.x-fpm

五、常见基础配置项(php.ini)

upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 256M
display_errors = On   ; 开发环境

六、验证 PHP 是否正常工作

php -r 'echo "PHP OK\n";'

七、下一步你可以做什么

  • ✅ 配置虚拟主机
  • ✅ 安装 Composer
  • ✅ 部署 Laravel / WordPress
  • ✅ 配置 HTTPS

如果你告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • 用 Apache 还是 Nginx
  • 做网站 / API / 本地开发

我可以给你更精确的配置方案。

0 踩