laravel框架的安裝
轉自:https://docs.golaravel.com/docs/4.0/installation/
安裝Composer
Laravel框架使用Composer(PHP包管理工具,參考 Composer 中文文件)來管理程式碼依賴性。 首先,你需要下載Composer的PHAR打包檔案( composer.phar
),下載完成後把它放在專案目錄下或者放到 usr/local/bin
目錄下以便在系統中全域性呼叫。在Windows作業系統中,你可以使用Composer的Windows安裝工具。
安裝Laravel
通過 Composer create-project 命令安裝Laravel
通過在命令列執行 Composer create-project
命令來安裝Laravel:
composer create-project laravel/laravel --prefer-dist
通過下載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傻瓜化啊!!!)
配置
Laravel框架幾乎無需配置就可立即使用。你可以自由地快速開始開發。然而,你也許希望先檢視下 app/
配置檔案和相關的文件說明。它包含了一些你也許要修改的配置選項,如 時區
和 地區
等。
許可權設定
Laravel框架有一處需要設定許可權 —— app/storage 目錄下的檔案需要伺服器上的寫許可權。
路徑設定
一些框架目錄路徑是可以設定的。如果需要改變這些目錄的位置,可以檢視 bootstrap/paths.php
檔案中的設定。
優雅連結
Laravel框架通過設定 public/.htaccess
檔案去除連結中的index.php
。 如果你你的伺服器使用的是Apache,請開啟mod_rewrite
模組。
如果框架附帶的 .htaccess
檔案在你的Apache環境中不起作用,請嘗試下面這個版本:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]