laravel安裝和配置教程,laravel配置教程_PHP教程

來源:互聯網
上載者:User

laravel安裝和配置教程,laravel配置教程


系統內容需求

apache,nginx或者其他web伺服器;
laravel使用了PHP的一些強而有力的特性,所以需要在PHP5.3或者更高的版本上才能夠執行;
Laravel使用FileInfo library(http://php.net/manual/en/book.fileinfo.php)來檢測檔案的mime類型,這個庫在PHP5.3中是預設含有的,但是在Windows中使用者需要自己在php.ini中開啟這個模組,如果不明白可以看看這裡:http://php.net/manual/en/fileinfo.installation.php;
Laravel使用了Mcrypt library(http://php.net/manual/en/book.mcrypt.php)來加密和產生hash,在使用這個架構之前,需要保證安裝了這個擴充,你可以通過phpinfo();在web伺服器中查看是否正確安裝,如果不會可以查看:http://php.net/manual/en/book.mcrypt.php;

安裝laravel

下載laravel:http://laravel.com/download;
解壓壓縮包檔案並且上傳到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

配置資訊如下:

複製代碼 代碼如下:

DocumentRoot /Users/JonSnow/Sites/MySite/public
ServerName mysite.dev

注意:我們安裝到/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架構就安裝完畢了,為了測試是否安裝成功,在瀏覽器中訪問:

http://localhost/public/

public目錄是架構內建的那個檔案夾,如果看到laravel的初始介面,那就是說明已經安裝成功。


laravel怎離線安裝

一般都是用依賴管理方式下載安裝的,如果你需要離線安裝的,先在一台機器上安裝好然後拷貝檔案出來作為離線包吧。
 

把laravel上傳至伺服器

apache伺服器的話 .htaccess檔案來控制檔案的訪問和跳轉,laravel的public裡也是寫有.htaccess檔案來控制路由的。
 

http://www.bkjia.com/PHPjc/902777.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/902777.htmlTechArticlelaravel安裝和配置教程,laravel配置教程 系統內容需求 apache,nginx或者其他web伺服器; laravel使用了PHP的一些強而有力的特性,所以需要在P...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.