Symfony安装
本章介绍如何在您的机器上安装Symfony框架。Symfony框架的安装非常简单和容易。您有两种方法可以在Symfony框架中创建应用程序。第一种方法是使用Symfony Installer,这是一个在Symfony框架中创建项目的应用程序。第二种方法是基于作曲家的安装。下面将详细介绍每种方法。
系统要求
在转移到安装之前,您需要以下系统要求。
- Web服务器(以下任何一项)
- WAMP(Windows)
- LAMP(Linux)
- XAMP(多平台)
- MAMP(Macintosh)
- Nginx(多平台)
- 微软IIS(Windows)
- PHP内置开发Web服务器(Multi-platform)
- 操作系统:跨平台
- 浏览器支持:IE(Internet Explorer 8+),Firefox,Google Chrome,Safari,Opera
- PHP兼容性:PHP 5.4或更高版本。为了获得最大利益,请使用最新版本。
我们将在本教程中使用PHP内置开发Web服务器。
Symfony安装程序
Symfony安装程序用于在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 create-project symfony/framework-standard-edition app_name
如果您需要指定特定版本,则可以在上述命令中指定。
运行应用程序
移动到项目目录并使用以下命令运行应用程序。
cd HelloWorld
php bin/console server:run
执行上述命令后,打开浏览器并请求url http:// localhost:8000 / 。它会产生以下结果。