方式一:Windows版本通過composer來下載安裝laravel框架
一:laravel是php的一個web框架。laravel框架安裝主要依賴composer工具,本經驗就介紹一下怎么在windows上安裝laravel框架。
1、安裝php web集成環境phpstudy2016,phpstudy2016支持PHP(5.2/5.3/5.4/5.5/5.6/7.0)版本自由切換。若安裝其他的php web環境,如wmap等,就無需安裝phpstudy2016。

2、檢查php版本,PHP版本 >= 5.6.4。其次要進入php.ini中看一下extension=php_openssl.dll是否是打開的,這個很重要,不然后續的操作就無法進行。

3、安裝composer工具,此工具很重要,包括安裝laravel安裝器或者通過composer create-project來創建laravel項目都要是使用composer,所以laravel框架安裝主要依賴composer工具。

二:使用laravel安裝器安裝
1、先安裝laravel安裝器。安裝命令:composer global require "laravel/installer"。

2、安裝好之后,在cmd命令行中,輸入laravel命令,會輸出該命令的版本和參數信息。

3、在php web環境中創建laravel應用目錄,目錄文件名可以自定義。

4、進入D:\phpstudy\WWW\laravel,進行安裝。安裝命令:laravel new test。test是應用名稱,可自定義。



5、測試安裝是否成功。在瀏覽器地址欄中輸入:http://localhost/laravel/test/public/index.php

方式二:Laravel學習過程之Laravel安裝及配置
1. laravel環境
Windows10
Phpstudy
Php7+apache2.4+mysql5.7
Lavarel5.2
2. 下載安裝phpstudy
1) 官網下載phpstudy20161103版本,或者百度提供的軟件;
官網下載地址:
http://www.phpstudy.net/phpstudy/phpStudy20161103.zip
2) 解壓安裝;
雙擊解壓后的exe文件,選擇合適的目錄進行安裝;
注意:選擇安裝的文件夾路徑必須為非中文目錄,防止安裝或使用出錯。

3) 彈出“防止重復初始化”對話框,按照提示點擊“是”;

4) 啟動phpstudy的apache和mysql服務;

5) 切換php+apache版本,並重啟成功;

6) 訪問localhost,默認是80端口;

7)訪問phpinfo.php文件顯示正常,至此,phpstudy環境一鍵安裝完成。
8) 這是一個集成的wamp環境,有興趣的童鞋可以試着自己搭建wamp或者lamp環境,難度挺大,適合練手提高環境配置能力和結局問題的能力。
3. 下載安裝laravel
1) 安裝PHP依賴包管理器composer
a) 下載windows版本的composer
官網地址:https://getcomposer.org/download/

a) 安裝composer
如果沒有安裝過composer,直接雙擊下載好的composer的exe文件,按照正常“下一步”步驟直到安裝完成即可。






c) 注意事項:安裝過程中過程中必須能夠連接外網(翻牆);
d) 命令行窗口輸入“composer”,顯示如下,說明安裝成功;

e) 開啟PHP拓展,在php.ini中;
;extension=php_openssl.dll
;extension=php_mbstring.dll
;extension=php_pdo_mysql.dll
將前面的分號去掉,如果沒有分號,則保持不變即可。

2) 安裝laravel
Laravel包下載地址:
http://down.golaravel.com/laravel/laravel-master.zip
解壓到你項目根目錄F:\phpstudy\WWW\laravel-master
注意:解壓位置根據你自己安裝的集成環境位置而定,phpstudy和wampserver都在根目錄的www目錄下。
3) 打開cmd => f:
cd phpstudy\WWW\laravel-master
先將F:/ phpstudy\WWW\laravel-master /.env.example 修改成.env
Cmd下執行命令
composer install

4) 執行命令,重新生成密匙
php artisan key:generate

最后一個步驟是針對Laravel5.x 以上。
查看密匙是否生成成功可以去F:/WorkSpace/laravel-master/.env

5) 在瀏覽器中輸入localhost/laravel-master/public 將可以顯示安裝成功。

6) 參考文章:
http://blog.csdn.net/hxm_ss5224/article/details/51274372
http://www.jianshu.com/p/2836017b5348
7) 開啟rewrite和vhost,在httpd.conf中找到
#LoadModule rewrite_module modules/mod_rewrite.so

#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#Include conf/extra/httpd-vhosts.conf

將前面的#去掉,如果沒有#,保持不變即可。
8) 找到httpd.conf里的DocumentRoot "F:\phpstudy\WWW"附近的<Directory>標簽對,將內容改成如下:
<Directory />
AllowOverride all
Require all granted
</Directory>

9) 進入F:\phpstudy\Apache\conf\extra目錄內的httpd-vhost.conf,再最后添加
<VirtualHost *:80>
##ServerAdmin webmaster@ laravel.ding
DocumentRoot "F:\phpstudy\WWW\laravel-master "
ServerName laravel.ding
##ErrorLog "logs/laravel.ding-error.log"
##CustomLog "logs/ laravel.ding -access.log"common
</VirtualHost>

注意:路徑文件夾要用加“/”,否則重啟apache會失敗。
10) 進入C:\Windows\System32\drivers\etc目錄內的hosts文件,在后面加上
127.0.0.1 laravel.ding

11) 訪問laravel.ding/public出現laravel5的界面,說明配置成功.

至此,第二種方式安裝的laravel框架,從環境安裝到lavarel在composer安裝配置,再到本地訪問站點配置已經全部完成,限免就可以盡情的使用laravel框架進行PHP編程了。
