- Symfony 教程
- Symfony - 主页
- Symfony - 简介
- Symfony - 安装
- Symfony - 架构
- Symfony - 组件
- Symfony - 服务容器
- Symfony - 事件和事件监听器
- Symfony - 表达
- Symfony - 捆绑包
- 创建一个简单的 Web 应用程序
- Symfony - 控制器
- Symfony - 路由
- Symfony - 视图引擎
- Symfony - Doctrine ORM
- Symfony - 表单
- Symfony - 验证
- Symfony - 文件上传
- Symfony - Ajax 控制
- Cookie 和会话管理
- Symfony - 国际化
- Symfony - 日志记录
- Symfony - 电子邮件管理
- Symfony - 单元测试
- Symfony - 高级概念
- Symfony - REST 版
- Symfony - CMF 版
- 完整的工作示例
- Symfony 有用资源
- Symfony - 快速指南
- Symfony - 有用的资源
- Symfony - 讨论
Symfony - 安装
本章介绍如何在您的计算机上安装 Symfony 框架。Symfony 框架的安装非常简单和容易。您有两种方法在 Symfony 框架中创建应用程序。第一种方法是使用 Symfony Installer,这是一个在 Symfony 框架中创建项目的应用程序。第二种方法是基于 Composer 的安装。让我们在以下部分中一一详细介绍每种方法。
系统要求
在进行安装之前,您需要满足以下系统要求。
- Web 服务器(以下任何一项)
- WAMP(Windows)
- 灯(Linux)
- XAMP(多平台)
- MAMP(麦金塔)
- Nginx(多平台)
- 微软 IIS (Windows)
- PHP内置开发Web服务器(多平台)
- 操作系统:跨平台
- 浏览器支持:IE (Internet Explorer 8+)、Firefox、Google Chrome、Safari、Opera
- PHP 兼容性:PHP 5.4 或更高版本。为了获得最大的好处,请使用最新版本。
在本教程中,我们将使用 PHP 内置开发 Web 服务器。
Symfony 安装程序
Symfony Installer 用于在 Symfony 框架中创建 Web 应用程序。现在,让我们使用以下命令配置 Symfony 安装程序。
$ sudo mkdir -p /usr/local/bin $ sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony $ sudo chmod a+x /usr/local/bin/symfony
现在,您已经在计算机上安装了 Symfony 安装程序。
创建您的第一个 Symfony 应用程序
以下语法用于创建最新版本的 Symfony 应用程序。
句法
symfony new app_name
这里,app_name 是您的新应用程序名称。您可以指定任何您想要的名称。
例子
symfony new HelloWorld
执行上述命令后,您将看到以下响应。
Downloading Symfony... 0 B/5.5 MiB ░░░░░░░░░░░ …………………………………………………………… …………………………………………………………… Preparing project... ✔ Symfony 3.2.7 was successfully installed. Now you can: * Change your current directory to /Users/../workspace/firstapp * Configure your application in app/config/parameters.yml file. * Run your application: 1. Execute the php bin/console server:run command. 2. Browse to the http://localhost:8000 URL. * Read the documentation at http://symfony.com/doc
此命令创建一个名为“firstapp/”的新目录,其中包含 Symfony 框架最新版本的空项目。
安装特定版本
如果需要安装特定的 Symfony 版本,请使用以下命令。
symfony new app_name 2.8 symfony new app_name 3.1
基于 Composer 的安装
您可以使用 Composer 创建 Symfony 应用程序。希望您已在计算机上安装了作曲家。如果尚未安装 Composer,请下载并安装它。
以下命令用于使用 Composer 创建项目。
$ composer create-project symfony/framework-standard-edition app_name
如果需要指定具体版本,可以在上面的命令中指定。
运行应用程序
移动到项目目录并使用以下命令运行应用程序。
cd HelloWorld php bin/console server:run
执行上述命令后,打开浏览器并请求 url http://localhost:8000/。它产生以下结果。