2016-04-11 4 views

答えて

2

HomesteadはVMボックスです。ローカルマシン上で使用するための通常のサーバー環境をコピーするために作成されました。あなたは、プロダクションのためにあなたのサーバー上でそれを使いたくはありません。

+0

はい、私は今、研究もう少し行っているし、そのLaravelの屋敷が一つのことである前に、私は私の質問がされている必要があり、考えた:どのように私のサーバー上でLaravelを取得するには?私は私のサーバー上のLaravelフォルダ全体をコピーしてパテなどで使用する必要があると思います。 – lewis4u

+1

あなたはそれを行うことができますが、私はいくつかのより良い方法をお勧めします。あなたは '/ vendor'ディレクトリ以外の全てのファイルをアップロードすることができます(GitやパテのようなSSHクライアントを使います)。そしてサーバ上でコンポーザアップデートを実行します。また、例えば 'storage'と' public'ディレクトリに 'chmod -R 775 storage'という正しい権限を設定することを忘れないでください。最後に、 '.env'ファイルを変更してデータベースを設定します。 –

0

Laravel Docs Homesteadによると、地元の開発でのみ使用することを意図しています。

これは、PHP、HHVM、Webサーバー、およびその他のサーバーソフトウェアをローカルマシンにインストールしなくてもすばらしい開発環境を提供するあらかじめパッケージ化されたVagrantボックスです。

出典:Laravel Docs

本番サーバー上の同じことをforgeに見える必要があるかもしれません。

あなたは鍛造についての詳細を学ぶことができますhere

+0

ありがとうSulthan。 – lewis4u

関連する問題