標籤:load bat erro self open lap 版本 點擊 ssl
1、準備工作1.1 PHPIntegration Environment
這裡我們使用的是XAMPP,最新版:PHP 5.5.27 版(32位) | PHP 5.6.11 版(32位)。這兩個版本的XAMPP都不再支援Windows XP作業系統,這意味著你需要更高版本的Windows作業系統。
注意:由於Laravel 5.1要求PHP 5.5.9+(含)版本,所以要針對該PHP版本要求選擇合適的XAMPP。
1.2 安裝Composer
Windows下最新版本Composer下載:Composer-Setup.exe。
安裝完成後,如果Composer安裝包安裝/更新緩慢,可以配置使用國內鏡像進行包依賴的安裝和升級,具體可參考這篇文章《Composer中國全量鏡像》。
PS:想當年Composer安裝慢如牛,一個更新需要幾個小時,不過現在明顯感覺速度快了好多,不需要設定國內鏡像,也可以順利進行操作。
1.3 配置系統路徑
要在控制台中使用composer
命令,需要將Composer及PHP的可執行檔(.exe/.bat)所在目錄配置到系統內容變數Path中。PHP對應的php.exe
在XAMPP安裝目錄中找,Composer對應的composer.bat
檔案所在目錄預設為C:\ProgramData\ComposerSetup\bin
。這裡不再贅述。
1.4 其他要求
PHP必備擴充:OpenSSL、PDO、Mbstring、Tokenizer。檢查下這幾個PHP擴充是否已安裝,如果沒有安裝需要進行安裝。
安裝完成後重新啟動XAMPP。
2、使用Composer安裝Laravel
以上準備工作做好後,接下來正式開始安裝新的Laravel應用。首先我們直接通過Composer安裝Laravel。
進入XAMPP安裝目錄的htdocs
檔案夾:
cd /path/to/xampp/htdocs
在該目錄下,執行如下Composer命令:
composer create-project laravel/laravel --prefer-dist
即可在該目錄中安裝一個目錄名的laravel
的新的Laravel應用,如果你想指定自訂的安裝目錄名,如laravelapp
,則使用如下命令即可:
composer create-project laravel/laravel laravelapp --prefer-dist
如果安裝過程中報錯:
[RuntimeException]Could not load package classpreloader/classpreloader in http://packagist.org: [UnexpectedValueException] Could not parse version constraint ^1.2.2: Invalid version string "^1.2.2"
則表示需要更新Composer:
composer self-update
執行完更新後再次執行安裝命令即可。
完成安裝需要一定時間,等待安裝完成後,即可在瀏覽器中通過http://localhost/laravelapp/public
來訪問新安裝的Laravel應用:
當然你也可以配置虛擬機器主機通過網域名稱來訪問該應用,比如這裡我配置虛擬機器主機網域名稱是http://laravel.app
:
對應Apache的httpd-vhosts.conf
配置如下:
<VirtualHost *:80> DocumentRoot "E:/xampp/htdocs/laravelapp/public" ServerName laravel.app ErrorLog "logs/laravelapp-error.log" CustomLog "logs/laravelapp-access.log" common</VirtualHost>
注意:在你自己的設定檔中需要將DocumentRoot
設定為自己的Laravel安裝目錄。
3、使用Laravel安裝器安裝Laravel
首先通過如下命令安裝Laravel安裝器:
composer global require "laravel/installer=~1.1"
確保laravel.bat所在目錄(預設是C:\Users\使用者名稱\AppData\Roaming\Composer\vendor\bin
,將”使用者名稱”換成你的目前使用者名)位於系統路徑中,否則將不能調用laravel
命令。
接下來,就可以通過如下命令安裝新的Laravel應用了,比如我們還是建立一個名為laravelapp
的應用:
laravel new laravelapp
使用這種方法建立Laravel應用要比直接使用Composer安裝要快得多:
同樣可以使用上面配置的http://laravel.app
訪問剛剛安裝的Laravel應用:
4、使用Laravel一鍵安裝包
如果你想要略過上面使用Composer或Laravel安裝器安裝的繁瑣過程,而直接使用一個現成的、已安裝好依賴的Laravel包,可點擊下面的下載連結下載5.1.4版本的Laravel包:
Laravel 5.1.4 版本一鍵安裝包
其實就是將我們通過上面兩種方式產生的Laravel應用打個包而已。經測試有效:
注意:為安全起見,下載一鍵安裝包後,最好進入應用目錄執行php artisan key:generate
命令重建應用APP_KEY。
在 Windows 中安裝 Laravel 5.1.X