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