中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

PHP開發框架laravel安裝與配置教程
來源:易賢網 閱讀:918 次 日期:2015-03-16 10:33:51
溫馨提示:易賢網小編為您整理了“PHP開發框架laravel安裝與配置教程”,方便廣大網友查閱!

Laravel是一套簡潔、優雅的PHP Web開發框架,本文將詳細介紹Laravel如何進行配置

配置說明

框架下載好了,但是想要很好的使用,可能我們還有一些東西需要知道,這就是配置。和項目有關的配置是在app/config文件夾里,但是除了這里還有一些配置可能是我們需要的。作為一個基礎教程,我就不一一介紹了,只是選擇一些大家配置比較多的地方講解一下。

app/config中的配置說明

在app/config文件夾中經常配置的一般有兩個文件:app.php和database.php兩個文件,他們一個是配置項目雜項的、一個是配置數據庫的。下面我就里面的常用配置做一下解釋:

先是app.php文件

// app/config/app.php 文件

return array(

/*

|--------------------------------------------------------------------------

| Laravel 的 debug 模塊

|--------------------------------------------------------------------------

| 當設置為 'true' 的時候為開啟狀態(下面這種設置是默認設置,為開啟狀態)

| 'false' 為關閉狀態。開啟的時候當程序出現錯誤會顯示錯誤信息,

| 而關閉的時候,程序一旦錯誤,則會跳轉到錯誤頁面(一般為404頁)

*/

'debug' => true,

/*

|--------------------------------------------------------------------------

| 應用地址

|--------------------------------------------------------------------------

| 這個地址只有在使用 Artisan 命令的時候才會用到,需要設置為應用的根目錄。

| 額,如果你還是不清楚我在說什么,那就和下面一樣設置成空吧。

*/

'url' => '',

/*

|--------------------------------------------------------------------------

| 應用的時區

|--------------------------------------------------------------------------

| 這個就是時區操作了,一般如果你沒有對 PHP 進行設置的話,時區是美國時區,

| 也就是 'UTC' ,啊,你是要寫面向我天朝網站么?那就設置成 'Asia/Shanghai' 吧。

*/

'timezone' => 'Asia/Shanghai',

/*

|--------------------------------------------------------------------------

| 應用的本地化

|--------------------------------------------------------------------------

| 簡單的說就是多語言設置,默認是 'en' 如果你沒有自己寫語言包的話那就還是這個值吧。

| 你可以在 app/lang 文件夾中看到語言包,如果你沒有多語言想法的話,那就不用管這個了。

*/

'locale' => 'en',

/*

|--------------------------------------------------------------------------

| 應用密鑰

|--------------------------------------------------------------------------

| 這是在應用 Laravel 自帶的加密功能時會用到的密鑰,是為了保證加密安全性的。

| 如果你的文件這里不是一個隨機的 32 位字符串的話,你可以用 'php artisan key:generate'

| 命令生成一個 32 位隨機字符串,啊,記住要在你寫網頁之前做這個事情。

| 一旦你變更這個字符串,那么用上一個字符串加密過的內容就找不回來了!!

*/

'key' => '',

);

其實app.php后面還有一些內容,但那些基本上不需要你修改。(只有添加第三方包的時候才有需要,我們會到時候再講)

接下來介紹database.php文件

// app/config/database.php 文件

return array(

/*

|--------------------------------------------------------------------------

| PDO 類型

|--------------------------------------------------------------------------

| 默認情況下 Laravel 的數據庫是用 PDO 來操作的,這樣能極大化的提高數據庫兼容性。

| 那么默認查詢返回的類型是一個對象,也就是如下的默認設置。

| 如果你需要返回的是一個數組,你可以設置成 'PDO::FETCH_ASSOC'

*/

'fetch' => PDO::FETCH_CLASS,

/*

|--------------------------------------------------------------------------

| 默認的數據庫連接名

|--------------------------------------------------------------------------

| 這里所說的名字是和下面的 'connections' 中的名稱對應的,而不是指你用的什么數據庫

| 為了你更好的理解,我在這里換了一個名字

*/

'default' => 'meinv',

/*

|--------------------------------------------------------------------------

| 數據庫連接名

|--------------------------------------------------------------------------

| 這里就是設置各種數據庫的配置的,每個數組里的 'driver' 表明了你要用的數據庫類型

| 同一種數據庫類型可以設置多種配置,名字區分開就行,就像下面的 'mysql' 和 'meinv'

| 其他的么,我覺得不需要解釋了吧,就是字面意思,我相信你英文的能力(其實是我英文不好)

*/

'connections' => array(

'sqlite' => array(

'driver' => 'sqlite',

'database' => __DIR__.'/../database/production.sqlite',

'prefix' => '',

),

'mysql' => array(

'driver' => 'mysql',

'host' => 'localhost',

'database' => 'database',

'username' => 'root',

'password' => '',

'charset' => 'utf8',

'collation' => 'utf8_unicode_ci',

'prefix' => '',

),

'meinv' => array( //這里就是上面例子里的默認連接數據庫名,實際上是 mysql 數據庫

'driver' => 'mysql',

'host' => 'localhost',

'database' => 'database',

'username' => 'root',

'password' => '',

'charset' => 'utf8',

'collation' => 'utf8_unicode_ci',

'prefix' => '',

),

'pgsql' => array(

'driver' => 'pgsql',

'host' => 'localhost',

'database' => 'database',

'username' => 'root',

'password' => '',

'charset' => 'utf8',

'prefix' => '',

'schema' => 'public',

),

'sqlsrv' => array(

'driver' => 'sqlsrv',

'host' => 'localhost',

'database' => 'database',

'username' => 'root',

'password' => '',

'prefix' => '',

),

),

);

額~,你懂的,我肯定不會都說完么,對于剛開始的你來說,數據庫的設置知道這些就足夠了。

配置開發環境

有時候我們需要指定開發環境是“本地”(本地環境一般是指我們自己電腦上的虛擬服務器,并沒有發布到網上)還是“生產”(生產環境一般是指線上環境,就是在正式的服務器上),亦或是還有其他環境(有些開發公司還會分測試環境等等),以方便做一個配置上的改變,比如“本地”環境的話就可以打開debug等等,而“生產”環境就不能打開debug,否則會讓人知道我們服務器的一些信息,這可是秘密,會造成不安全的。那下面就介紹一下Laravel中的環境配置。

環境配置在bootstrap/start.php中,我們打開這個文件,在里面找到下面這段代碼

代碼如下:

$env = $app->detectEnvironment(array(

'local' => array('your-machine-name'),

));

這里的'your-machine-name'是指你電腦的hostname(啥是hostname?好吧,我也查了好久,就是你的服務器名)。有童鞋問了:怎么知道我電腦的hostname呢?

ipconfig /all

Windows中打開cmd輸入

下面“主機名”就是hostname,

Ubuntu中打開終端輸入

hostname

顯示的就是hostname

比如我的電腦的hostname是admin,那么就是這樣的

代碼如下:

$env = $app->detectEnvironment(array(

'local' => array('admin'),

));

好了,配置就介紹到這里,更多的配置內容,我會在高級教程里繼續介紹:)

轉載自

系統環境需求

apache,nginx或者其他web服務器;

laravel使用了PHP的一些強而有力的特性,所以需要在PHP5.3或者更高的版本上才能夠執行;

Laravel使用FileInfo library()來檢測文件的mime類型,這個庫在PHP5.3中是默認含有的,但是在Windows中用戶需要自己在php.ini中開啟這個模塊,如果不明白可以看看這里:>;

Laravel使用了Mcrypt library()來加密和生成hash,在使用這個框架之前,需要保證安裝了這個擴展,你可以通過phpinfo();在web服務器中查看是否正確安裝,如果不會可以查看:;

安裝laravel

下載laravel:;

解壓壓縮包文件并且上傳到web服務器;

設置config/application.php中key的值,可以設定一個32個字符串組成的隨機內容;

驗證storage/views是否可寫;

在瀏覽器訪問你的應用程序;

到這里你已經完成了一個Laravel的安裝,這里還有更多的東西需要了解。

額外的內容

安裝下面一些額外的擴展,這樣你可以充分的利用Laravel

SQLite, MySQL, PostgreSQL, or SQL Server PDO drivers.

Memcached or APC.

問題?

如果你有安裝問題,嘗試下面內容:

確保public目錄是你站點的根目錄(參看下面的服務器配置)

如果你使用的mod_rewrite,設置application/config/application.php中的index項為空。

驗證你的存儲文件夾是可寫的。

服務器配置

這里我們保函了一個最基本的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環境,但是并不要求你也使用Windows,你可以在喜歡的系統下進行。

對于PHP運行環境的安裝不在本教程的范圍之類,這里只說明下基本要求。

Web服務器:

PHP 5.3及以上版本

PDO模塊

Mcrypt模塊

MYSQL數據庫

本教程所用環境:

PHP 5.4.5

MYSQL 5.0.45

安裝Laravel框架:

下載Laravel框架:Laravel官方下載 | Github下載

把框架解壓到服務器目錄

簡單的兩步Laravel框架就安裝完畢了,為了測試是否安裝成功,在瀏覽器中訪問:

public目錄是框架自帶的那個文件夾,如果看到laravel的初始界面,那就是說明已經安裝成功。

更多信息請查看IT技術專欄

更多信息請查看網絡編程
易賢網手機網站地址:PHP開發框架laravel安裝與配置教程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
黑丝一区二区三区| 国产精品久久久一区二区| 亚洲最新视频在线| 亚洲自拍偷拍一区| 久久夜色精品国产亚洲aⅴ| 欧美日韩不卡一区| 国产欧美日韩91| 亚洲国产一区二区a毛片| 亚洲香蕉网站| 免费成人黄色av| 国产乱肥老妇国产一区二| 亚洲韩国日本中文字幕| 亚洲欧美日韩中文视频| 裸体一区二区三区| 国产日本欧美一区二区| 亚洲精品激情| 久久精品国产77777蜜臀| 欧美日韩中文精品| 亚洲黄色片网站| 久久精品99| 国产精品视频1区| 一本不卡影院| 免费成人黄色片| 激情欧美一区| 久久成人人人人精品欧| 欧美午夜精品理论片a级按摩| 在线日韩av片| 久久免费少妇高潮久久精品99| 国产精品久久久久久一区二区三区| 亚洲啪啪91| 榴莲视频成人在线观看| 国产欧美在线播放| 亚洲午夜激情免费视频| 欧美日韩福利视频| 亚洲精品123区| 久久亚洲私人国产精品va| 国产日韩一区| 欧美中文在线字幕| 国产一区二区三区在线观看精品| 亚洲在线黄色| 国产精品久久久久影院色老大| 99热免费精品| 欧美日韩国产不卡| 亚洲最黄网站| 欧美性大战xxxxx久久久| 亚洲美洲欧洲综合国产一区| 欧美二区不卡| 亚洲毛片av在线| 欧美日韩国产成人在线91| 亚洲精品一区二区三区婷婷月| 欧美电影电视剧在线观看| 亚洲激情女人| 欧美激情中文字幕乱码免费| 亚洲韩国青草视频| 欧美人体xx| 亚洲丝袜av一区| 国产精品私房写真福利视频| 欧美夜福利tv在线| 国产一区二区三区在线观看免费视频| 国产精品永久免费在线| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 国产九区一区在线| 亚洲一区二区三区高清 | 蜜臀久久99精品久久久久久9| 国产综合婷婷| 免费成人高清| 夜夜嗨av一区二区三区中文字幕| 欧美性猛交xxxx乱大交退制版 | 欧美成人免费在线视频| 亚洲成人在线视频播放| 欧美激情第二页| 亚洲午夜av在线| 国产一区二区三区在线观看网站| 久久亚洲捆绑美女| 亚洲精品在线免费| 国产精品一区一区三区| 久久综合久久美利坚合众国| 亚洲狼人精品一区二区三区| 国产精品久久久久久久久久免费| 欧美在线视频a| 91久久夜色精品国产网站| 欧美私人啪啪vps| 久久久777| aa日韩免费精品视频一| 国产日韩一区欧美| 欧美精品久久天天躁| 午夜精品一区二区三区电影天堂 | 香蕉久久国产| 亚洲一区二区在线免费观看视频| 美女黄毛**国产精品啪啪| 国产精品揄拍一区二区| 国产午夜精品美女视频明星a级| 极品裸体白嫩激情啪啪国产精品| 一区二区国产日产| 老司机午夜精品| 一本色道精品久久一区二区三区| 国产精品一区久久久| 久久精品人人做人人综合| 亚洲精品日韩欧美| 国产欧美91| 欧美电影免费观看大全| 午夜精品视频| 亚洲国产老妈| 国产日韩精品视频一区| 欧美另类69精品久久久久9999| 亚洲免费视频成人| 日韩视频一区二区三区| 一区二区三区在线免费观看| 国产精品分类| 欧美激情二区三区| 午夜在线精品| 一区二区三区欧美| 久久激情一区| 国产三级欧美三级| 久久精品国产99国产精品| 久久久蜜臀国产一区二区| 欧美精品一区二| 久久国内精品视频| 一区二区三区视频在线观看| 一区二区三区在线观看欧美| 国产精品午夜电影| 欧美日韩免费看| 欧美精品久久久久久久| 欧美va日韩va| 蜜臀av国产精品久久久久| 久久国产精品亚洲va麻豆| 亚洲综合二区| 亚洲一区二区三区中文字幕在线| 日韩亚洲视频| 99国产精品久久久久老师| 亚洲精品美女久久久久| 亚洲日本理论电影| 亚洲黄色av| 亚洲国产精品一区二区久| 欧美刺激午夜性久久久久久久| 韩国av一区| 欧美美女bbbb| 亚洲高清在线观看| 亚洲国产精品一区在线观看不卡| 欧美诱惑福利视频| 亚洲在线国产日韩欧美| 亚洲天堂免费观看| 一本色道久久综合狠狠躁篇怎么玩| 亚洲国产视频直播| 亚洲成色最大综合在线| 亚洲国产精品一区二区久| 亚洲国产影院| 99riav1国产精品视频| aa级大片欧美| 亚洲女同同性videoxma| 欧美一级视频精品观看| 欧美在线视频网站| 久久综合久久久| 欧美国产一区二区在线观看| 欧美激情精品久久久久久久变态| 欧美啪啪一区| 国产精品资源| 精品动漫av| 亚洲毛片视频| 欧美日韩亚洲高清| 蜜桃久久av| 欧美成人性网| 欧美视频网址| 亚洲图片欧美一区| 欧美日韩中文精品| 国产精品乱人伦一区二区| 国产精品日韩专区| 国产一区二区三区直播精品电影 | 91久久久精品| 亚洲精品视频免费观看| av成人福利| 亚洲欧美日韩天堂| 久久久久久日产精品| 欧美岛国在线观看| 国产精品xxxxx| 国内精品久久久久久久影视蜜臀| 亚洲电影免费在线观看| 国产精品美女久久久久久久| 在线视频欧美日韩| 欧美日韩国产在线播放| 在线观看av不卡| 久久久久久午夜| 欧美专区18| 久久久久久69| 欧美成人精品在线视频| 欧美一区久久| 亚洲午夜激情| 亚洲精品视频在线播放| 香蕉久久精品日日躁夜夜躁| 欧美一区二区三区另类| 亚洲精品自在在线观看| 国产精品久久久久77777| 亚洲欧美日韩精品久久久久| 国内精品久久久| 欧美视频在线观看一区| 免费不卡在线观看| 欧美国产视频在线| 国产精品二区在线| 伊人影院久久| 99国产精品99久久久久久粉嫩 |