跳到内容

下载 Symfony

Symfony CLI 是一个开发者工具,可帮助你直接从终端构建、运行和管理 Symfony 应用程序。它是开源的,可在 macOS、Windows 和 Linux 上运行,并且你只需在系统中安装一次即可。了解更多关于 Symfony CLI 的信息

选择以下安装方法之一

安装器 — 通过 wgetcurl

$ 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 慷慨提供。Cloudsmith 是唯一完全托管的、云原生的通用软件包管理解决方案,使你的组织能够以完全的信心创建、存储和共享任何格式、任何地点的软件包。

选择以下安装方法之一

安装器 — 通过 wgetcurl

$ 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

二进制文件

从 GitHub 下载二进制文件

选择以下安装方法之一

Scoop 安装 Scoop

$ scoop install symfony-cli

二进制文件

从 GitHub 下载二进制文件:386, amd64

使用 Symfony CLI 提供的 symfony 二进制文件来创建新的应用程序

如果你正在构建一个 传统的 Web 应用程序

$ symfony new --webapp my_project

如果你正在构建一个微服务控制台应用程序API

$ symfony new my_project

你还可以阅读 Symfony 文档以了解 使用 Composer 安装 Symfony


你也可以在不创建新应用程序的情况下享受 Symfony 的功能。Symfony 组件是一组解耦且可重用的库,可在任何现有的 PHP 应用程序上工作。

安装 Composer 并运行此命令以在你的应用程序中添加 Symfony 组件

$ composer require             
        
Symfony 源代码托管在 GitHub 上,并根据 MIT 许可证发布,该许可证对开发者友好且对公司安全。
立即订阅,以便在新 Symfony 版本发布或 Symfony 版本达到生命周期结束时收到电子邮件通知。
Symfony Demo:一个参考应用程序,用于学习如何按照 Symfony 最佳实践开发应用程序。