簡體   English   中英

將Laravel部署到Live Server

[英]Deploying Laravel to Live Server

我有一個共享的Linux Live服務器,該服務器已購買用於托管網站。 我已經檢查了配置,並在Cpanel.Laravel中看到了框架部分。 如果單擊,它將下載框架。 現在,我想知道是否可以將已編寫的Laravel應用程序在本地主機上正常運行,是否可以將其部署到實時服務器上? 如果是,怎么辦? 我將所有文件復制到我的www目錄中還是什么? 還是我必須再次直接在網絡上重寫代碼。 如果這是選項,我將如何使用那些Artisan命令?

拜托,我是laravel框架部署的新手。

在共享主機上,您不能運行artisan命令,不能在共享主機上享受所有的laravel功能,您需要vps或專用服務器,在共享主機上,您需要做大量的手動工作,例如舊的php網站上傳和數據庫更新,如果要在共享主機上上傳laravel項目,請采取以下任何方法。

  1. 在托管根目錄上創建目錄名稱框架,並將所有內容從本地目錄上傳到框架目錄(公共目錄除外)。
  2. 從主機上www目錄的公共目錄上載所有內容。
  3. 現在修改您的index.php文件

轉到index.php並編輯第22行

#From this
require __DIR__.'/../bootstrap/autoload.php';
#To this
require __DIR__.'/../[framework-folder]/bootstrap/autoload.php';

和線36

#From this 
$app = require_once __DIR__.'/../bootstrap/app.php';
#To this
$app = require_once __DIR__.'/../[framework-folder]/pulcro/bootstrap/app.php';
  1. 修改您的.env文件,放入您的數據庫憑據

現在瀏覽您的應用程序。

有關更多信息,請閱讀此論壇帖子。

http://laravel.io/forum/03-06-2015-how-to-setup-laravel-5-in-shared-hosting

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM