close

利用composer 安裝symfony2

symfony2是一個php 的framework,composer是一個套件的管理程式。安裝symfony時我們可以採用原始的tarball方式來安裝,也可以採用composer來安裝。

因為你的php 需要5.3.2版以上,所以務必升級你的php到5.3.2版以上,才能使用symfony和composer

1. 安裝composer 

到要安裝的專案目錄下,執行

$ curl -sS https://getcomposer.org/installer | php
或(如果上面出錯的話)
$ curl -sS http://getcomposer.org/installer | php

這樣子目錄下會產生一個 composer.phar 的執行檔。

2. 安裝 symfony2

接下來在這個目錄下的 s子目錄(或任何你要裝的地方)

$ ./composer.phar create-project symfony/framework-standard-edition ./s 2.2.0

這樣子symfony 就裝好了,而且在裝好的目錄 s之下,會出現這些檔案

 composer.json  composer.lock  composer.phar

其中最重要的就是  composer.json 這個檔案,未來要加減什麼套件,就修改其中的require中的項目即可

    "require": {
        "php": ">=5.3.3",
        "symfony/symfony": "2.2.*",
        ....
        "jms/security-extra-bundle": "1.4.*",
        "jms/di-extra-bundle": "1.3.*"
    },

3. 將composer.phar 執行檔設成全系統可用

把composer.phar改名為 /usr/local/bin/composer

# mv composer.phar /usr/local/bin/composer

這樣以後就不必再安裝composer,將來只要執行 composer即可。
 

參考資料

1. composer http://www.arthurtoday.com/2013/01/ubuntu-install-php-composer.html#.UVvafVfJKZJ

2. composer 官網 http://getcomposer.org/

 

此文完整連結 http://note.tc.edu.tw/813.html
arrow
arrow

    Johnson峰 發表在 痞客邦 留言(0) 人氣()