2017-01-27 34 views
-1

我不知道多少PHP我更多是一個asp.net開發人員。我前段時間創建了一個php應用程序,我需要對該網站進行一些改進,但因爲我沒有使用任何框架,所以該項目非常混亂。我在網上搜索,我讀了關於Laravel。我的問題是:如何使用此框架部署網站?就像asp.net mvc一樣,您可以在其中構建項目並上傳文件並且效果超棒!或者對主機環境有要求?我的託管公司是否必須支持Laravel php框架才能使用它?

+2

這裏是所有要求:https://laravel.com/docs /5.4#server-requirements。如果你的服務器符合要求,你可以像在計算機上運行服務器一樣在服務器上運行它。不,你不會編譯任何東西,你可以通過ftp或源代碼控制或scp上傳。 – EddyTheDove

+0

你想使用哪個部分的Laravel?隊列工作人員通常由supervisord執行,您需要在服務器上作爲單獨的服務運行。 – sisve

+0

我只是想申請一些好的mvc到那個爛攤子。我對拉拉維爾一無所知,但我會很樂意這樣做。 –

回答

1

您可以檢查Laravel對installation

文檔這些是laravel 5.3

  1. PHP> = 5.6.4
  2. OpenSSL的PHP​​擴展
  3. PDO PHP擴展
  4. 服務器要求Mbstring PHP擴展
  5. Tokenizer PHP擴展
  6. XML PHP擴展
+0

我聯繫了託管公司,他們表示支持託管服務。我現在明白了......要構建一個服務器需要安裝的Laravel應用程序。這就像安裝.net安裝使用asp.net。 –

+0

從技術上講,你不需要安裝laravel,只需安裝正確的php和擴展 – LookForAngular

0

您還需要.htaccess文件在你的根目錄爲public_html,像這樣:

Options -Indexes 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteRule ^(.*)$ /public/$1 [PT] 
</IfModule> 
相關問題