Symfony CLI 是一个开发者工具,可帮助你直接从终端构建、运行和管理 Symfony 应用程序。它是开源的,可在 macOS、Windows 和 Linux 上运行,并且你只需在系统中安装一次即可。了解更多关于 Symfony CLI 的信息。
选择以下安装方法之一
安装器 — 通过 wget
或 curl
$ wget https://get.symfony.com/cli/installer -O - | bash
$ curl -sS https://get.symfony.com/cli/installer | bash
Homebrew — 安装 Homebrew
$ brew install symfony-cli/tap/symfony-cli
Debian/Ubuntu — 基于 APT 的 Linux
$ curl -1sLf 'https://dl.cloudsmith.io/public/symfony/stable/setup.deb.sh' | sudo -E bash
$ sudo apt install symfony-cli
从 GitHub 下载软件包:amd64, arm64, armhf, i386。
Fedora/CentOS/SUSE/RedHat — 基于 YUM 的 Linux
在旧版本上使用 yum
代替 dnf
。
$ curl -1sLf 'https://dl.cloudsmith.io/public/symfony/stable/setup.rpm.sh' | sudo -E bash
$ sudo dnf install symfony-cli
从 GitHub 下载软件包:aarch64, armv6hl, i386, x86_64。
Alpine — 基于 APK 的 Linux
$ sudo apk add --no-cache bash
$ curl -1sLf 'https://dl.cloudsmith.io/public/symfony/stable/setup.alpine.sh' | sudo -E bash
$ sudo apk add symfony-cli
从 GitHub 下载软件包:aarch64, armhf, x86, x86_64。
二进制文件
从 GitHub 下载二进制文件:386, amd64, arm64, armv6。
软件包仓库托管由 Cloudsmith 慷慨提供。Cloudsmith 是唯一完全托管的、云原生的通用软件包管理解决方案,使你的组织能够以完全的信心创建、存储和共享任何格式、任何地点的软件包。
选择以下安装方法之一
安装器 — 通过 wget
或 curl
$ wget https://get.symfony.com/cli/installer -O - | bash
$ curl -sS https://get.symfony.com/cli/installer | bash
Homebrew — 安装 Homebrew
$ brew install symfony-cli/tap/symfony-cli
二进制文件
$ symfony new --webapp my_project
如果你正在构建一个微服务、控制台应用程序或 API
$ symfony new my_project
你还可以阅读 Symfony 文档以了解 使用 Composer 安装 Symfony。
你也可以在不创建新应用程序的情况下享受 Symfony 的功能。Symfony 组件是一组解耦且可重用的库,可在任何现有的 PHP 应用程序上工作。
安装 Composer 并运行此命令以在你的应用程序中添加 Symfony 组件
$ composer require