如何配置Laravel本地开发环境?
- 内容介绍
- 文章标签
- 相关推荐
本文共计781个文字,预计阅读时间需要4分钟。
Laravel 10 要求 PHP 版本为 8.1 或更高,且以下扩展必须启用:
php -m | grep -E "(mbstring|openssl|pdo_mysql|fileinfo|xml)"
如果某项没输出,说明未启用。Windows 用户需编辑 php.ini 取消对应 extension=xxx 行的注释;macOS/Linux 用户若用 Homebrew 安装 PHP,通常执行 brew install php@8.2 后自动带全,但 php@8.2 和系统默认 php 可能冲突,建议用 which php 确认路径是否指向 brew 安装的版本。
Composer 安装后必须配国内镜像源
不配置镜像,composer create-project 极易超时或卡死在 Installing dependencies 阶段。执行:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
验证是否生效:
composer config -g repo.packagist
应输出 https://mirrors.aliyun.com/composer/。注意:这个配置是全局的,不影响已有项目,但新项目依赖拉取速度会明显提升。若已卡住,可按 Ctrl+C 中断后重试,别硬等。
本文共计781个文字,预计阅读时间需要4分钟。
Laravel 10 要求 PHP 版本为 8.1 或更高,且以下扩展必须启用:
php -m | grep -E "(mbstring|openssl|pdo_mysql|fileinfo|xml)"
如果某项没输出,说明未启用。Windows 用户需编辑 php.ini 取消对应 extension=xxx 行的注释;macOS/Linux 用户若用 Homebrew 安装 PHP,通常执行 brew install php@8.2 后自动带全,但 php@8.2 和系统默认 php 可能冲突,建议用 which php 确认路径是否指向 brew 安装的版本。
Composer 安装后必须配国内镜像源
不配置镜像,composer create-project 极易超时或卡死在 Installing dependencies 阶段。执行:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
验证是否生效:
composer config -g repo.packagist
应输出 https://mirrors.aliyun.com/composer/。注意:这个配置是全局的,不影响已有项目,但新项目依赖拉取速度会明显提升。若已卡住,可按 Ctrl+C 中断后重试,别硬等。

