您好,登錄后才能下訂單哦!
這篇文章主要介紹“Windows系統(tǒng)下Laravel框架的開(kāi)發(fā)環(huán)境怎么安裝和配置”,在日常操作中,相信很多人在Windows系統(tǒng)下Laravel框架的開(kāi)發(fā)環(huán)境怎么安裝和配置問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Windows系統(tǒng)下Laravel框架的開(kāi)發(fā)環(huán)境怎么安裝和配置”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
Laravel 是一套簡(jiǎn)潔、優(yōu)雅的PHP Web開(kāi)發(fā)框架。它可以讓你從面條一樣雜亂的代碼中解脫出來(lái);它可以幫你構(gòu)建一個(gè)完美的網(wǎng)絡(luò)APP,而且每行代碼都可以簡(jiǎn)潔、富于表達(dá)力。
這里我們使用的是XAMPP,XAMPP是一個(gè)功能強(qiáng)大的建站集成軟件包,采用一鍵安裝的方式,包含PHP7.0、Mysql、Tomcat等。最新版下載地址:PHP 5.6.28版(32位)|PHP 7.0.13版(32位)這兩個(gè)版本的XAMPP都不再支持WindowsXP操作系統(tǒng),這意味著你需要更高版本的Windows操作系統(tǒng)。
注意:由于Laravel5.1要求PHP 5.5.9+(含)版本,所以要針對(duì)該P(yáng)HP版本要求選擇合適的XAMPP。
Windows下最新版本Composer下載:Composer-Setup.exe。
要在控制臺(tái)中使用composer命令,需要將Composer及PHP的可執(zhí)行文件(.exe/.bat)所在目錄配置到系統(tǒng)環(huán)境變量Path中。PHP對(duì)應(yīng)的php.exe在XAMPP安裝目錄中找,Composer對(duì)應(yīng)的composer.bat文件所在目錄默認(rèn)為C:\ProgramData\ComposerSetup\bin。這里不再贅述
安裝Composer時(shí)需要添加PHP的路徑,在給我宋哥配置的時(shí)候他先裝的composer,因?yàn)閜hp版本太低,又重新裝了xampp導(dǎo)致php路徑錯(cuò)誤,xampp默認(rèn)的php路徑是E:\xampp\php\php.exe.PS:因?yàn)槲业膞ampp是裝在e盤(pán)下的所以盤(pán)符是E:\
PHP必備擴(kuò)展:OpenSSL、PDO、Mbstring、Tokenizer。檢查下這幾個(gè)PHP擴(kuò)展是否已安裝,如果沒(méi)有安裝需要進(jìn)行安裝。
安裝完成后重新啟動(dòng)XAMPP (stop+start)。
一般情況下不需要配置,如果無(wú)法工作大概是兩個(gè)原因(1)沒(méi)有php的擴(kuò)展程序--在xampp\php\ext\下面查看對(duì)應(yīng)的.dll文件。(2)配置文件被注釋是掉–在xampp\php\下面的php配置文件中取消對(duì)擴(kuò)展的注釋
以上準(zhǔn)備工作做好后,接下來(lái)正式開(kāi)始安裝新的Laravel應(yīng)用。首先我們直接通過(guò)Composer安裝Laravel。
進(jìn)入XAMPP安裝目錄的htdocs文件夾:
cd /path/to/xampp/htdocs
在該目錄下,執(zhí)行如下Composer命令:
composer create-project laravel/laravel --prefer-dist
即可在該目錄中安裝一個(gè)目錄名的laravel的新的Laravel應(yīng)用,如果你想指定自定義的安裝目錄名,如laravelapp,則使用如下命令即可:
composer create-project laravel/laravellaravelphp --prefer-dist
如果安裝過(guò)程中報(bào)錯(cuò):
[RuntimeException]
Could not load packageclasspreloader/classpreloader in http://packagist.org:[UnexpectedValueException] Could not parse version constraint ^1.2.2: Invalidversion string "^1.2.2"
則表示需要更新Composer:
composer self-update
執(zhí)行完更新后再次執(zhí)行安裝命令即可。
完成安裝需要一定時(shí)間,等待安裝完成后,即可在瀏覽器中通過(guò)http://localhost/laravelapp/public來(lái)訪(fǎng)問(wèn)新安裝的Laravel應(yīng)用:
首先通過(guò)如下命令安裝Laravel安裝器:
composer global require "laravel/installer=~1.1"
確保laravel.bat所在目錄(默認(rèn)是C:\Users\用戶(hù)名\AppData\Roaming\Composer\vendor\bin,將”用戶(hù)名”換成你的當(dāng)前用戶(hù)名)位于系統(tǒng)路徑中,否則將不能調(diào)用laravel命令。
接下來(lái),就可以通過(guò)如下命令安裝新的Laravel應(yīng)用了,比如我們還是創(chuàng)建一個(gè)名為laravelapp的應(yīng)用:
laravel new laravelapp
使用這種方法創(chuàng)建Laravel應(yīng)用要比直接使用Composer安裝要快得多:
同樣可以使用上面配置的http://localhost/laravelp/public訪(fǎng)問(wèn)剛剛安裝的Laravel應(yīng)用:
上述安裝方法有些復(fù)雜,可以在Laravel官方的Github上下載對(duì)應(yīng)的包,可點(diǎn)擊下面的下載鏈接下載最新版本的Laravel官方包,但是這個(gè)包里面沒(méi)有一個(gè)叫vendor的文件需要執(zhí)行composer install命令來(lái)獲取
首先切換到安裝包目錄下面
Cd /xampp/htdocs/laravel-5.3.16
然后執(zhí)行composer install
Composer install
如果你想要略過(guò)上面使用Composer或Laravel安裝器安裝的繁瑣過(guò)程,而直接使用一個(gè)現(xiàn)成的、已安裝好依賴(lài)的Laravel包,可點(diǎn)擊下面的下載鏈接下載最新版本的Laravel包:
Laravel最新一鍵安裝包
其實(shí)就是將我們通過(guò)上面兩種方式生成的Laravel應(yīng)用打個(gè)包而已。經(jīng)測(cè)試有效:
注意:為安全起見(jiàn),下載一鍵安裝包后,最好進(jìn)入應(yīng)用目錄執(zhí)行
php artisan key:generate
命令重新生成應(yīng)用APP_KEY。
到此,關(guān)于“Windows系統(tǒng)下Laravel框架的開(kāi)發(fā)環(huán)境怎么安裝和配置”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。