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