laravel安裝和配置教程
系統(tǒng)環(huán)境需求
apache,nginx或者其他web服務(wù)器;
laravel使用了PHP的一些強(qiáng)而有力的特性,所以需要在PHP5.3或者更高的版本上才能夠執(zhí)行;
Laravel使用FileInfo library(http://php.net/manual/en/book.fileinfo.php)來檢測(cè)文件的mime類型,這個(gè)庫在PHP5.3中是默認(rèn)含有的,但是在Windows中用戶需要自己在php.ini中開啟這個(gè)模塊,如果不明白可以看看這里:http://php.net/manual/en/fileinfo.installation.php;
Laravel使用了Mcrypt library(http://php.net/manual/en/book.mcrypt.php)來加密和生成hash,在使用這個(gè)框架之前,需要保證安裝了這個(gè)擴(kuò)展,你可以通過phpinfo();在web服務(wù)器中查看是否正確安裝,如果不會(huì)可以查看:http://php.net/manual/en/book.mcrypt.php;
安裝laravel
下載laravel:http://laravel.com/download;
解壓壓縮包文件并且上傳到web服務(wù)器;
設(shè)置config/application.php中key的值,可以設(shè)定一個(gè)32個(gè)字符串組成的隨機(jī)內(nèi)容;
驗(yàn)證storage/views是否可寫;
在瀏覽器訪問你的應(yīng)用程序;
到這里你已經(jīng)完成了一個(gè)Laravel的安裝,這里還有更多的東西需要了解。
額外的內(nèi)容
安裝下面一些額外的擴(kuò)展,這樣你可以充分的利用Laravel
SQLite, MySQL, PostgreSQL, or SQL Server PDO drivers.
Memcached or APC.
問題?
如果你有安裝問題,嘗試下面內(nèi)容:
確保public目錄是你站點(diǎn)的根目錄(參看下面的服務(wù)器配置)
如果你使用的mod_rewrite,設(shè)置application/config/application.php中的index項(xiàng)為空。
驗(yàn)證你的存儲(chǔ)文件夾是可寫的。
服務(wù)器配置
這里我們保函了一個(gè)最基本的apache的配置,我們的Laravel的根目錄在:/Users/JonSnow/Sites/MySite
配置信息如下:
<VirtualHost *:80>
DocumentRoot /Users/JonSnow/Sites/MySite/public
ServerName mysite.dev
</VirtualHost>
注意:我們安裝到/Users/JonSnow/Sites/MySite,我們的DocumentRoot到/Users/JonSnow/Sites/MySite/public.
Laravel入門使用的是Windows環(huán)境,但是并不要求你也使用Windows,你可以在喜歡的系統(tǒng)下進(jìn)行。
對(duì)于PHP運(yùn)行環(huán)境的安裝不在本教程的范圍之類,這里只說明下基本要求。
Web服務(wù)器:
PHP 5.3及以上版本
PDO模塊
Mcrypt模塊
MYSQL數(shù)據(jù)庫
本教程所用環(huán)境:
PHP 5.4.5
MYSQL 5.0.45
安裝Laravel框架:
下載Laravel框架:Laravel官方下載 | Github下載
把框架解壓到服務(wù)器目錄
簡(jiǎn)單的兩步Laravel框架就安裝完畢了,為了測(cè)試是否安裝成功,在瀏覽器中訪問:
public目錄是框架自帶的那個(gè)文件夾,如果看到laravel的初始界面,那就是說明已經(jīng)安裝成功。
- Laravel 5框架學(xué)習(xí)之環(huán)境與配置
- Laravel框架路由配置總結(jié)、設(shè)置技巧大全
- 淺析Laravel5中隊(duì)列的配置及使用
- 跟我學(xué)Laravel之配置Laravel
- Laravel 5.5官方推薦的Nginx配置學(xué)習(xí)教程
- PHP開發(fā)框架laravel安裝與配置教程
- PHP框架laravel的.env文件配置教程
- Laravel如何友好的修改.env配置文件詳解
- Laravel 5.3 學(xué)習(xí)筆記之 配置
- Laravel配置全局公共函數(shù)的方法步驟
- Laravel框架環(huán)境與配置操作實(shí)例分析
相關(guān)文章
PHP調(diào)用API接口實(shí)現(xiàn)天氣查詢功能的示例
下面小編就為大家?guī)硪黄狿HP調(diào)用API接口實(shí)現(xiàn)天氣查詢功能的示例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-09-09
完美解決Thinkphp3.2中插入相同數(shù)據(jù)的問題
下面小編就為大家?guī)硪黄昝澜鉀QThinkphp3.2中插入相同數(shù)據(jù)的問題。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08
PHP設(shè)計(jì)模式之迭代器(Iterator)模式入門與應(yīng)用詳解
這篇文章主要介紹了PHP設(shè)計(jì)模式之迭代器(Iterator)模式,結(jié)合實(shí)例形式詳細(xì)分析了PHP迭代器模式的相關(guān)概念、原理、應(yīng)用案例及操作注意事項(xiàng),需要的朋友可以參考下2019-12-12
PHP實(shí)現(xiàn)單條sql執(zhí)行多個(gè)數(shù)據(jù)的insert語句方法
今天小編就為大家分享一篇PHP實(shí)現(xiàn)單條sql執(zhí)行多個(gè)數(shù)據(jù)的insert語句方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10
PHP針對(duì)多用戶實(shí)現(xiàn)更換頭像功能
這篇文章主要介紹了PHP針對(duì)多用戶實(shí)現(xiàn)更換頭像功能的相關(guān)資料,本文分步驟介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09

