温馨提示×

ubuntu php能跑laravel吗

小樊
42
2026-09-10 08:52:14
栏目: 编程语言

可以的,Ubuntu 上完全可以用 PHP 运行 Laravel,而且这是 Laravel 官方推荐和最常见的运行环境之一。

下面给你一个清晰说明:


一、Ubuntu + PHP 跑 Laravel 是没问题的

Laravel 本质就是一个 PHP 框架,只要满足:

  • PHP 版本符合要求(Laravel 10 需要 PHP 8.1+,Laravel 11 需要 PHP 8.2+)
  • 安装必要的 PHP 扩展
  • 有 Web 服务器(Nginx / Apache)或 PHP 内置服务器(开发用)

就可以跑。


二、基本环境组成(常见方案)

在 Ubuntu 上通常这样搭配:

方案 1(推荐生产)

Ubuntu
 + Nginx / Apache
 + PHP (php-fpm)
 + MySQL / PostgreSQL
 + Composer

方案 2(开发测试)

Ubuntu
 + PHP
 + Laravel 内置服务器 (php artisan serve)

三、简单步骤示例(Ubuntu 22.04 / 24.04)

1️⃣ 安装 PHP 和扩展

sudo apt update
sudo apt install php php-cli php-fpm php-mysql php-mbstring php-xml php-curl php-zip unzip

查看版本:

php -v

2️⃣ 安装 Composer

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

3️⃣ 创建 Laravel 项目

composer create-project laravel/laravel example-app
cd example-app

4️⃣ 运行(开发)

php artisan serve

访问:

http://localhost:8000

四、常见注意事项

✅ PHP 版本要和 Laravel 匹配
✅ 需要 storagebootstrap/cache 可写
✅ 生产环境不要用 artisan serve
✅ 推荐用 Nginx + PHP-FPM


五、如果你愿意

你可以告诉我:

  • Ubuntu 版本(18.04 / 20.04 / 22.04 / 24.04)
  • Laravel 版本(9 / 10 / 11)
  • 用途(学习 / 本地开发 / 服务器部署)

我可以直接给你一步步可复制的命令

0