安裝Composer
Laravel框架使用Composer(PHP包管理工具,參考 Composer 中文文檔)來管理代碼依賴性。 首先,你需要下載Composer的PHAR打包文件( composer.phar ),下載完成后把它放在項目目錄下或者放到 usr/local/bin 目錄下以便在系統(tǒng)中全局調(diào)用。在Windows操作系統(tǒng)中,你可以使用Composer的Windows安裝工具。
安裝Laravel
通過 Laravel 安裝器安裝
先下載 Laravel 安裝器 PHAR 文件。為了方便起見,將該文件重命名為 laravel 并移動至 /usr/local/bin 目錄。完成后,只需在你指定的目錄下輸入簡單的 laravel new 命令即可創(chuàng)建一個全新的Laravel安裝。例如,laravel new blog 將創(chuàng)建一個名為 blog 的目錄,該目錄中包含了一份全新的Laravel安裝以及所需的依賴項。這種安裝方法比通過 Composer 安裝要快許多。
通過 Composer create-project 命令安裝Laravel
還可以通過在命令行執(zhí)行 Composer create-project 命令來安裝Laravel:
通過下載Laravel包安裝
Composer安裝完成后,下載最新版Laravel框架,把它解壓縮到你服務(wù)器上的一個目錄中。然后在Laravel應(yīng)用的根目錄下運行命令行命令 php composer.phar install (或者 composer install )來安裝所有的框架依賴包。在此過程中,為了成功完成安裝,你需要在服務(wù)器上安裝好Git。
當(dāng)Laravel框架安裝好后,你可以使用命令行命令 php composer.phar update 來更新框架。
服務(wù)器環(huán)境要求
Laravel框架有一些系統(tǒng)要求:
PHP最低版本: 5.3.7
MCrypt PHP擴(kuò)展
從PHP 5.5版本開始,針對某些操作系統(tǒng)的安裝包需要你自己手工安裝PHP的JSON擴(kuò)展模塊。如果你使用的是Ubuntu,可以通過, apt-get install php5-json 命令直接安裝。(譯者注:還是Ubuntu傻瓜化啊!!!)
配置
Laravel框架幾乎無需配置就可立即使用。你可以自由地快速開始開發(fā)。然而,你也許希望先查看下 app/config/app.php 配置文件和相關(guān)的文檔說明。它包含了一些你也許要修改的配置選項,如 時區(qū) 和 地區(qū) 等。
Note: You should never have app.debug set to true for a production application. Never, ever do it.
權(quán)限設(shè)置
Laravel框架有一個目錄需要額外設(shè)置權(quán)限: 需要為 app/storage 目錄下的文件設(shè)置寫權(quán)限。
路徑設(shè)置
一些框架目錄路徑是可以設(shè)置的。如果需要改變這些目錄的位置,可以查看 bootstrap/paths.php 文件中的設(shè)置。
優(yōu)雅鏈接
Apache 服務(wù)器
Laravel框架通過設(shè)置 public/.htaccess 文件去除鏈接中的index.php。 如果你你的服務(wù)器使用的是Apache,請開啟mod_rewrite 模塊。
如果框架附帶的 .htaccess 文件在你的Apache環(huán)境中不起作用,請嘗試下面這個版本:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Nginx 服務(wù)器
如果是 Nginx 服務(wù)器,將下列指令放到網(wǎng)址的配置文件中,就能讓網(wǎng)址更優(yōu)雅了:
新聞熱點
疑難解答