windows 下 Symfony的下載與安裝

初始化項目

本篇教程我儘可能按照Windows/*nix均可以運行的方式來說解。php

得益於Symfony installer,咱們目前能夠很方便的初始化一個Symfony2項目。不過首先,你得有一個Symfony installer。web

隨便建立一個目錄:好比www,而後在此目錄下先安裝Symfony installer(注意$爲命令提示符,只是爲了好看,實際操做的時候是不須要輸入$的,再也不贅述):瀏覽器

$ php -r "readfile('http://symfony.com/installer');" > symfony.phar

而後運行如下命令確認文件可執行服務器

$ php symfony.phar

若是文件無損壞,應該會顯示symfony installer的版本號,以及如何使用symfony installer的簡單介紹:網絡

 1 Symfony Installer (0.5.0)
 2 =========================
 3   
 4 This is the official installer to start new projects based on the
 5 Symfony full-stack framework.
 6   
 7 To create a new project called blog in the current directory using
 8 the latest stable version of Symfony, execute the following command:
 9 
10   $ symfony.phar new blog
11   
12 To base your project on a specific Symfony version, append the version
13 number at the end of the command:
14   
15   $ symfony.phar new blog 2.5.6
16   
17 Updating the Symfony Installer
18 ------------------------------
19   
20 New versions of the Symfony Installer are released regularly. To update your
21 installer version, execute the following command:
 $ symfony.phar self-update

接下來,咱們用symfony.phar來建立一個項目。這裏咱們打算作一個新聞聚合類網站,項目就叫news好了:app

$ php symfony.phar new news

若是網絡沒有問題的話,應該會出現進度條,此時Symfony installer在當前目錄建立了news目錄,而且初始化好Symfony2框架的工做目錄,以及下載所須要的第三方PHP庫。框架

Downloading Symfony...  85.81 KB/4.89 MB ▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░    1%

當下載完成後,進入news目錄,咱們能夠看到Symfony installer爲咱們初始化的工做目錄。這裏咱們能夠把一些對開發來講沒有必要的文件刪除掉(UPGRADE-***,LICENSE,README.md)。php-fpm

不出意外,咱們即可以經過一下命令開啓一個Web server監聽在 localhost:8000上(注:此命令只能運行在PHP5.5版本之上):工具

$ php app/console server:start localhost:8000

在瀏覽器裏訪問http://localhost:8000,應該就能夠看到Symfony Framework安裝好以後的歡迎頁面網站

注意:若是訪問不到首頁,頗有可能你安裝的是Symfony 2.7版本。這個版本的演示頁面已經由於Symfony小組以爲過於簡單而去掉了。

至此,Symfony2項目初始化工做已經完成

咱們能夠使用Symfony2框架自帶的腳本工具,來確認當前的環境是否已經足夠順利運行Symfony:

php app/check.php

另外咱們也能夠看到提示說由於命令行加載的php.ini可能和web服務器加載的不同(常見的php-fpm通常都跟命令行下的php加載的不是同一個php.ini文件),建議在瀏覽器裏查看/config.php複查一下。

相關文章
相關標籤/搜索