Symfony的安裝和配置方法
本文實(shí)例講述了Symfony的安裝和配置方法。分享給大家供大家參考,具體如下:
手工安裝Symfony很簡單,幾乎沒有太多需要講的。打開 http://symfony.com/download ,從頁面的選擇列表中選擇一個(gè) Symfony 的發(fā)行版本,再點(diǎn)擊旁邊的 “DOWNLOAD NOW”,把下載到的文件包解壓到你的 Web 服務(wù)器上的某個(gè)位置,安裝就算完成了。(選擇版本號(hào)最高的那個(gè)通常是最好的,tgz格式還是zip格式只是個(gè)人喜好問題,每個(gè)版本的Symfony還有一個(gè)“without vendor”的版本,但是初學(xué)階段最好不要選擇下載這個(gè)版本。)
使用Composer安裝Symfony
Symfony有個(gè)好伙伴叫作Composer,下面我們看看如何用Composer來安裝Symfony。
獲得Composer
如前所述,Composer是一個(gè)PHAR,即可執(zhí)行的PHP代碼包(Php ARchive),是一個(gè)很酷的東西,如果你感興趣的話,https://getcomposer.org/ 上有關(guān)于Composer的更多信息。
在*nix系統(tǒng)上,可以運(yùn)行下面的命令自動(dòng)安裝Composer:
curl -sS https://getcomposer.org/installer | php
Composer的安裝程序會(huì)對(duì)系統(tǒng)環(huán)境做一些檢查,并給出一些配置修改的建議,可能的情況下盡量按照它的提示去做。一切都就緒以后,就可以使用Composer來安裝Symfony了。運(yùn)行下面的命令:
php composer.phar create-project symfony/framework-standard-edition /path/to/webroot/Symfony 2.3.1
上述命令中的 /path/to/webroot/Symfony 是你希望 Symfony 被安裝到的路徑,而 2.3.1 是版本號(hào)。當(dāng)你看到這篇文章的時(shí)候,這個(gè)數(shù)字很可能不是最新的 Symfony 版本,你可以到 http://symfony.com/download 頁面得到最新的版本號(hào),再以其替換之。
不管是手工安裝還是使用Composer,最后你都可以在你選擇的安裝目錄下看到項(xiàng)目的文件結(jié)構(gòu)。
如果你使用的是Apache的Web服務(wù)器,并且假設(shè)Symfony位于根目錄下的Symfony目錄下,則可以使用下面的URL看到Symfony安裝成功的畫面。
http://localhost/Symfony/web/app_dev.php
如果使用Nginx,可能需要更多的配置工作,后續(xù)文章會(huì)有進(jìn)一步的介紹。
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php操作office文檔技巧總結(jié)(包括word,excel,access,ppt)》、《php日期與時(shí)間用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- Symfony2學(xué)習(xí)筆記之控制器用法詳解
- Symfony2開發(fā)之控制器用法實(shí)例分析
- Symfony核心類概述
- 使用symfony命令創(chuàng)建項(xiàng)目的方法
- Symfony實(shí)現(xiàn)行為和模板中取得request參數(shù)的方法
- Symfony模板的快捷變量用法實(shí)例
- Symfony2框架創(chuàng)建項(xiàng)目與模板設(shè)置實(shí)例詳解
- Symfony2學(xué)習(xí)筆記之插件格式分析
- Symfony2學(xué)習(xí)筆記之系統(tǒng)路由詳解
- Symfony2學(xué)習(xí)筆記之模板用法詳解
- Symfony控制層深入詳解
相關(guān)文章
ThinkPHP框架整合微信支付之Native 掃碼支付模式一圖文詳解
這篇文章主要介紹了ThinkPHP框架整合微信支付之Native 掃碼支付模式一,結(jié)合圖文形式詳細(xì)分析了thinkPHP整合微信支付接口的掃碼支付功能相關(guān)操作步驟、實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下2019-04-04實(shí)現(xiàn)PHP框架系列文章(6)mysql數(shù)據(jù)庫方法
這篇文章主要介紹了實(shí)現(xiàn)PHP框架系列文章(6)mysql數(shù)據(jù)庫方法的相關(guān)資料,需要的朋友可以參考下2016-03-03Laravel實(shí)現(xiàn)搜索的時(shí)候分頁并攜帶參數(shù)
今天小編就為大家分享一篇Laravel實(shí)現(xiàn)搜索的時(shí)候分頁并攜帶參數(shù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10php中存儲(chǔ)用戶ID和密碼到mysql數(shù)據(jù)庫的方法
對(duì)用戶身份驗(yàn)證,最常用的方法就是將用戶id與密碼保存進(jìn)數(shù)據(jù)庫中了,然后再寫一些登錄檢測(cè)代碼,就可以使用了2013-02-02yii 框架實(shí)現(xiàn)按天,月,年,自定義時(shí)間段統(tǒng)計(jì)數(shù)據(jù)的方法分析
這篇文章主要介紹了yii 框架實(shí)現(xiàn)按天,月,年,自定義時(shí)間段統(tǒng)計(jì)數(shù)據(jù)的方法,結(jié)合實(shí)例形式分析了yii基于自定義時(shí)間段統(tǒng)計(jì)數(shù)據(jù)的相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下2020-04-04Yii2框架類自動(dòng)加載機(jī)制實(shí)例分析
這篇文章主要介紹了Yii2框架類自動(dòng)加載機(jī)制,結(jié)合實(shí)例形式分析了Yii框架類自動(dòng)加載機(jī)制的原理與實(shí)現(xiàn)方法,需要的朋友可以參考下2018-05-05