可以的,Ubuntu 上完全可以用 PHP 运行 Laravel,而且这是 Laravel 官方推荐和最常见的运行环境之一。
下面给你一个清晰说明:
Laravel 本质就是一个 PHP 框架,只要满足:
就可以跑。
在 Ubuntu 上通常这样搭配:
方案 1(推荐生产)
Ubuntu
+ Nginx / Apache
+ PHP (php-fpm)
+ MySQL / PostgreSQL
+ Composer
方案 2(开发测试)
Ubuntu
+ PHP
+ Laravel 内置服务器 (php artisan serve)
sudo apt update
sudo apt install php php-cli php-fpm php-mysql php-mbstring php-xml php-curl php-zip unzip
查看版本:
php -v
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer create-project laravel/laravel example-app
cd example-app
php artisan serve
访问:
http://localhost:8000
✅ PHP 版本要和 Laravel 匹配
✅ 需要 storage 和 bootstrap/cache 可写
✅ 生产环境不要用 artisan serve
✅ 推荐用 Nginx + PHP-FPM
你可以告诉我:
我可以直接给你一步步可复制的命令。