程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> Laravel框架學習筆記(一)環境搭建

Laravel框架學習筆記(一)環境搭建

編輯:PHP綜合

為什麼選擇laravel框架,是因為laravel框架目前是Php最流行的框架,深入研究後發現和asp.net mvc框架在功能上基本上是伯仲之間。只是各自的實現方法不同。

php在windows下的開發環境搭建

1.下載php地址http://windows.php.net/download/注意相關版本,我的服務器用的iis7.5 32 系統

VC11 x86 Non Thread Safe

解壓之後放到相應的目錄,配置php.ini文件,這裡注意裡面的dll啟用的相關配置,這個網上有也不多說了。

2.iis 配置

我用的fastcgi 部署的,需要下載phpmanager https://phpmanager.codeplex.com/

安裝完phpmanager 點擊iis站點會出現phpmanager的圖標

點開之後會出現下面界面,相關設置功能也比較簡單,需要注意的是php extensions ,這個和上面php.ini 中的dll啟用是一致的。

配置在iis fastcgi模式下 需要啟用 php_wincache.dll.記得啟用這個。

3.下載laravel 框架,這裡需要下載一個composer 一個類似與npm的一個php工具。

安裝時需要選擇php的版本。如果需要更改php版本,重新安裝就可以了

將laravel壓縮包解壓到laravel文件夾,在laravel文件夾中shfit+右鍵打開命令窗口

輸入 compser intsall 會自動下載相關的依賴組件到vendor文件夾中

4.mysql的安裝

mysql安裝這裡不詳細敘述了,基本上沒有太大的問題。

後面可能會碰到一個laravel 的Eloquent ORM 建模報錯的問題,

需要把mysql 中的

# Set the SQL mode to strict
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

修改成

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

也是網上找到解決方案,如果沒有問題最好。

5.所有組件下載完之後開始配置iis php站點

和.net站點一樣配置,注意站點的根目錄不是laravel文件夾,而是下面的public文件夾。

配置一下host文件和網站的域名。

配置完成,點開phpmanager 中的check phpinfo();查看安裝

程序池不需要更改,2.0的集成模式就可以了,

6.這時基本上就完成所有組件的安裝

訪問上一步設置的網站域名。就可以看到laravel歡迎頁。

這裡還有一個特別要注意的地方,由於laravel生成的url也是不帶後綴的,會出現404的錯誤,

需要安裝IIS Url Rewrite 組件

安裝完成之後

進入rewrite 界面點擊右側導入規則

然後選擇public 文件下的.htaccess文件

導入完之後應用規則就行了。

以上步驟基本上就搭建完laravel在window iis中運行環境

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved