這篇文章給大家介紹如何搭建Laravel環(huán)境,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、雅安服務(wù)器托管、營(yíng)銷軟件、網(wǎng)站建設(shè)、越秀網(wǎng)站維護(hù)、網(wǎng)站推廣。VC11 x86 Non Thread Safe
解壓之后放到相應(yīng)的目錄,配置php.ini文件,這里注意里面的dll啟用的相關(guān)配置,這個(gè)網(wǎng)上有也不多說了。
2.iis 配置
我用的fastcgi 部署的,需要下載phpmanager https://phpmanager.codeplex.com/
安裝完phpmanager 點(diǎn)擊iis站點(diǎn)會(huì)出現(xiàn)phpmanager的圖標(biāo)
點(diǎn)開之后會(huì)出現(xiàn)下面界面,相關(guān)設(shè)置功能也比較簡(jiǎn)單,需要注意的是php extensions ,這個(gè)和上面php.ini 中的dll啟用是一致的。
配置在iis fastcgi模式下 需要啟用 php_wincache.dll.記得啟用這個(gè)。
3.下載laravel 框架,這里需要下載一個(gè)composer 一個(gè)類似與npm的一個(gè)php工具。
安裝時(shí)需要選擇php的版本。如果需要更改php版本,重新安裝就可以了
將laravel壓縮包解壓到laravel文件夾,在laravel文件夾中shfit+右鍵打開命令窗口
輸入 compser intsall 會(huì)自動(dòng)下載相關(guān)的依賴組件到vendor文件夾中
4.mysql的安裝
mysql安裝這里不詳細(xì)敘述了,基本上沒有太大的問題。
后面可能會(huì)碰到一個(gè)laravel 的Eloquent ORM 建模報(bào)錯(cuò)的問題,
需要把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"
也是網(wǎng)上找到解決方案,如果沒有問題好。
5.所有組件下載完之后開始配置iis php站點(diǎn)
和.net站點(diǎn)一樣配置,注意站點(diǎn)的根目錄不是laravel文件夾,而是下面的public文件夾。
配置一下host文件和網(wǎng)站的域名。
配置完成,點(diǎn)開phpmanager 中的check phpinfo();查看安裝
程序池不需要更改,2.0的集成模式就可以了,
6.這時(shí)基本上就完成所有組件的安裝。
訪問上一步設(shè)置的網(wǎng)站域名。就可以看到laravel歡迎頁(yè)。
這里還有一個(gè)特別要注意的地方,由于laravel生成的url也是不帶后綴的,會(huì)出現(xiàn)404的錯(cuò)誤,
需要安裝IIS Url Rewrite 組件
安裝完成之后
進(jìn)入rewrite 界面點(diǎn)擊右側(cè)導(dǎo)入規(guī)則
然后選擇public 文件下的.htaccess文件
關(guān)于如何搭建Laravel環(huán)境就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。