首頁 後端開發 php教程 Laravel5安裝過程分享-windows7版本

Laravel5安裝過程分享-windows7版本

Aug 08, 2016 am 09:25 AM
composer laravel nbsp php windows

indows下安裝Laravel 5.0流程

1.配置PHP環境

首先需要設定PHP運作環境由於Laravel 框架有一些系統上的需求,所以推薦大家下載一個較高的版本,以滿足下面的條件。

PHP 版本 >= 5.4

Mcrypt PHP 擴充

OpenSSL PHP 擴充

Mbstring PHP 擴充

Tokenizer PHP 擴充

我用的是Xampp 

2.安裝Composer  

Laravel 框架使用  "http://getcomposer.org/" o "" t "http://9iphp.com/web/laravel/_blank" Composer 來管理其依賴性。所以,在你使用 Laravel 之前,你必須確認在你電腦上是否安裝了Composer.

Composer-setup.exe    


HYPERLINK "https://getcomposer.org/download/" o "" t "http://9iphp.com/web/laravel/_blank" Composer下載Windows下的安裝包,下載完成之後直接雙擊安裝–「Next」–「Install Shell Menus」–「Next」,這一步需要選擇php.exe的路徑,安裝在D:xamppphp下,所以選擇路之後繼續「Next」,這時會下載一個composer.phar 的檔案,之後經過一段時間等待,Composer就安裝完成了。

3.安裝Laravel

這一步驟直接透過 Composer Create-Project 指令來安裝。

開啟想要安裝到的目錄,我選擇安裝到

D:xampphtdocs目錄,右鍵選擇「Use Composer Here」,或直接 Win+R 鍵開啟 cmd.exe,再指令進入cd安裝目錄。然後透過下面的命令安裝: composer create-project laravel/laravel laravel5

最後一個是安裝產生目錄的名稱,可以修改,而其他的不能修改。之後經過一段時間的等待後,就完成安裝

Laravel

了。

現在透過http://localhost/laravel5

,出現下面的內容,就表示已經初步安裝完成了。


4 composer windows環境變數的配置

Windows 7 64位元系統,更新
Composer,然後執行 composer self-update

windows

全域變數配置方法:

(1) composer 

#!/bin/sh

dir=$(d=$(dirname "$0"); cd "$d" && pwd)

# see if we are running in cygwin by checking for cygpath program

if command -v 'cygpath' >/dev/null 2>&1; then

# cygwin paths start with /cygdrive/ which will break windows PHP,

# so we need to translate the dir path to windows format. However

# we could be using cygwin PHP which does not require this, so we

# test if the path to PHP starts with /cygdrive/ rather than /usr/bin.

if [[ $(which php) == /cygdrive/* ]]; then

 

dir=$(cygpath -m $dir);

 

fi

fi

dir=$(echo $dir | sed 's/ / /g')

php "${dir}/composer.phar" $*

(2)Composer.phar  

COMPOSER.phar  composer ,

安裝完的目錄是

C:ProgramDataComposerSetupbin


WINOWS

環境變數裡面設定

  使用者變數 

COMPOSER_HOME=C:ProgramDataComposerSetup

PATH=;%COMPOSER_HOME%bin;

系統變數

  Comoposer =1

Composer.phar composer  

 

注意:如果
php

沒有配置全域變數

PHP_HOME=D:xampp

PATH=;%PHP_HOME%php;%PHP_HOME%phpext;


5.Laravel 5 windows環境變數的配置


composer global require "laravel/installer=~1.1"

目前目錄下

生成

Vendor資料夾 Windows環境使用者變數設定

 

 LAEAVEL_HOME=D:xamppphpvendor

 PATH= ;%LAEAVEL_HOME%bin;

Vendor
資料夾含有

LAEAVEL





6

最後一步

進入安裝目錄執行
:

Php artisan serve

訪問目錄 http://localhost:8000



資源下載    larval 全部原始碼 http://download.csdn.net/detail/heavenhors/8617175

            laravel 工具composer     http://download.csdn.net/detail/heavenhors/8617117   







以上就介紹了Laravel5安裝流程分享-windows7版本,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1666
14
CakePHP 教程
1425
52
Laravel 教程
1325
25
PHP教程
1272
29
C# 教程
1252
24
怎樣在C  中處理高DPI顯示? 怎樣在C 中處理高DPI顯示? Apr 28, 2025 pm 09:57 PM

在C 中處理高DPI顯示可以通過以下步驟實現:1)理解DPI和縮放,使用操作系統API獲取DPI信息並調整圖形輸出;2)處理跨平台兼容性,使用如SDL或Qt的跨平台圖形庫;3)進行性能優化,通過緩存、硬件加速和動態調整細節級別來提升性能;4)解決常見問題,如模糊文本和界面元素過小,通過正確應用DPI縮放來解決。

作曲家:通過AI的幫助開發PHP 作曲家:通過AI的幫助開發PHP Apr 29, 2025 am 12:27 AM

AI可以幫助優化Composer的使用,具體方法包括:1.依賴管理優化:AI分析依賴關係,建議最佳版本組合,減少衝突。 2.自動化代碼生成:AI生成符合最佳實踐的composer.json文件。 3.代碼質量提升:AI檢測潛在問題,提供優化建議,提高代碼質量。這些方法通過機器學習和自然語言處理技術實現,幫助開發者提高效率和代碼質量。

php框架laravel和yii區別是什麼 php框架laravel和yii區別是什麼 Apr 30, 2025 pm 02:24 PM

Laravel和Yii的主要區別在於設計理念、功能特性和使用場景。 1.Laravel注重開發的簡潔和愉悅,提供豐富的功能如EloquentORM和Artisan工具,適合快速開發和初學者。 2.Yii強調性能和效率,適用於高負載應用,提供高效的ActiveRecord和緩存系統,但學習曲線較陡。

怎樣卸載MySQL並清理殘留文件 怎樣卸載MySQL並清理殘留文件 Apr 29, 2025 pm 04:03 PM

要安全、徹底地卸載MySQL並清理所有殘留文件,需遵循以下步驟:1.停止MySQL服務;2.卸載MySQL軟件包;3.清理配置文件和數據目錄;4.驗證卸載是否徹底。

session_start()函數的意義是什麼? session_start()函數的意義是什麼? May 03, 2025 am 12:18 AM

session_start()iscucialinphpformanagingusersessions.1)ItInitiateSanewsessionifnoneexists,2)resumesanexistingsessions,and3)setsasesessionCookieforContinuityActinuityAccontinuityAcconActInityAcconActInityAcconAccRequests,EnablingApplicationsApplicationsLikeUseAppericationLikeUseAthenticationalticationaltication and PersersonalizedContentent。

如何使用MySQL的函數進行數據處理和計算 如何使用MySQL的函數進行數據處理和計算 Apr 29, 2025 pm 04:21 PM

MySQL函數可用於數據處理和計算。 1.基本用法包括字符串處理、日期計算和數學運算。 2.高級用法涉及結合多個函數實現複雜操作。 3.性能優化需避免在WHERE子句中使用函數,並使用GROUPBY和臨時表。

Laravel 最佳擴展包推薦:2024 年必備工具 Laravel 最佳擴展包推薦:2024 年必備工具 Apr 30, 2025 pm 02:18 PM

2024年必備的Laravel擴展包包括:1.LaravelDebugbar,用於監控和調試代碼;2.LaravelTelescope,提供詳細的應用監控;3.LaravelHorizon,管理Redis隊列任務。這些擴展包能提升開發效率和應用性能。

Laravel 日誌與錯誤監控:Sentry 和 Bugsnag 集成 Laravel 日誌與錯誤監控:Sentry 和 Bugsnag 集成 Apr 30, 2025 pm 02:39 PM

在Laravel中集成Sentry和Bugsnag可以提高應用的穩定性和性能。 1.在composer.json中添加SentrySDK。 2.在config/app.php中添加Sentry服務提供者。 3.在.env文件中配置SentryDSN。 4.在App\Exceptions\Handler.php中添加Sentry錯誤報告。 5.使用Sentry捕獲並報告異常,並添加額外上下文信息。 6.在App\Exceptions\Handler.php中添加Bugsnag錯誤報告。 7.使用Bugsnag監

See all articles