設定きれいなURLコンポーサーのインストールLaravelはパッケージの依存管理にComposerを活用しています。composer.pharをダウンロードします。PHARアーカイブをダウンロードしたら、ローカルのプロジェクトディレクトリーに設置することもできますし、usr/local/binに設置しシステムグローバルで使用することもできます。Windowsをご使用ならば、Windowsインストーラーを使用してください。LaravelのインストールLaravelインストーラーによるインストール最初にComposerを使用し、Laravelインストーラーをダウンロードします。&quot;laravel/installer=~1.1&quot;laravelコマンドが端末で実行できるように、~/.composer/vendor/binディレクトリーへPATHを通してください。newコマンドで、指定したディレクトリーに真新しいLaravelプロジェクトが作成されます。blogと打ち込めば、blogというディレクトリーに、必要なパッケージが全部揃って、Laravelがインストールされます。このインストール方法は、Composerを使うよりも多少早いです。Create-Projectによるインストールまた、ターミナルでコンポーサーのcreate-projectコマンドを実行して、Laravelをインストールすることもできます。--prefer-distダウンロードによるインストールComposerをインストールしたら、GitHubのLaravelリポジトリーから、自分でダウンロードしてください。installコマンドを実行してください。このコマンドによりフレームワークに必要な依存パッケージがインストールされます。インストールを終了するためには、Gitがサーバーにインストールされている必要があります。commandを実行してください。サーバー要件Laravelフレームワークには、多少のシステム動作要件があります。JSON拡張をインストールする必要があります。php5-jsonでインストールされます。設定Laravelをインストールし終えたら、最初に行うべきなのは、ランダム文字列をアプリケーションキーへ設定することです。Composerを利用してLaravelをインストールした場合、key:generateコマンドが自動的に実行され、既に設定済みになっていることでしょう。通常、これは32文字の文字列です。値はapp.php設定ファイルで指定します。アプリケーションキーを設定しないと、セッションや他の暗号化が必要な情報は、安全ではありません。Laravelのその他の設定は、最初から行う必要がありません。ここで開発を開始しても良いのです!しかし、app/config/app.phpファイルと、その中の記述を確認しておいたほうが良いでしょう。アプリケーションに応じ、変更したいtimezoneやlocalのような多くのオプションが含まれています。Laravelのインストールを終えたら、ローカル環境の設定も行ってください。これにより、ローカルマシーン上で開発している時に、詳細なエラーメッセージを受け取ることができるようになります。デフォルトでは、実機環境向けの設定ファイルのために、詳細なエラー表示は、抑制されています。注意:実働のアプリケーションでは、app.debugをtrueに設定してはいけません。パーミッションLaravelではひとつだけパーミッションの設定が必要です。app/storageにあるフォルダー全部に対し、Webサーバーによる書き込みアクセスができるように設定して下さい。パスフレームワークで利用するディレクトリーパスの多くは、設定可能です。したディレクトリーの場所を変更する場合は、bootstrap/paths.phpファイルを調べてください。きれいなURLApacheindex.phpをURLへ付けなくても利用できるようにするため、public/.htaccessファイルが最初からフレームワークへ含まれています。Apacheを利用し、Laravelアプリケーションを動かす場合、mod_rewriteモジュールを確実に有効にしてください。Laravelに付属している、.htaccessファイルが、皆さんのApache環境で動作しない場合は、以下の設定を試してください。[L]NginxNginxでは、サイト設定に以下のディレクティブを使用すれば、「きれい」なURLを使えます。kawase(Translation).このバージョンのサポートは終了しています。