Laravelのインストール
の編集
https://yassu.jp/pukiwiki/?Laravel%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
[[Laravelめも]] #contents *Composerのインストール [#a8873e22] LaravelのインストールにはComposerが必要となります。~ 入っていない場合は入れておきます。 # yum install composer *サーバ要件の確認 [#xfd003e8] 執筆時点でLaravelの最新バージョンは5.6ですが、サポート期間が長いLTS版である5.5を使用します。~ バージョン5.5では以下が要件となります。 -PHP >= 7.0.0 -OpenSSL, PDO, Mbstring, Tokenizer, XML $ php -v PHP 7.0.30 $ php -m | grep -e openssl -e PDO -e mbstring -e tokenizer -e ^xml$ mbstring openssl PDO tokenizer xml *Laravelのインストール [#f4da20f0] PATHを通します。 $ export PATH="$PATH:~/.config/composer/vendor/bin" $ printenv PATH /usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:~/.config/composer/vendor/bin 2通りのインストール方法があります。 **laravelコマンドでインストール [#rf656668] 作成したいプロジェクト名を指定して実行するとフォルダにインストールされます。~ ただしこの場合は最新のバージョンになるので、バージョンを指定したい場合は使えません。 $ laravel new new_project **Composerでインストール [#e353be8a] バージョンを指定してLaravelをインストールできます。 $ composer create-project --prefer-dist laravel/laravel new_project "5.5.*" *Laravelの設定 [#a2ff4fce] 上記のインストールで .env ファイルの APP_KEY は自動的にセットされますが、されていない場合は以下のコマンドにてセットしておきます。 $ cd new_project $ php artisan key:generate データベースの設定も .env に記述します。~ メール送信でsendmailを使用する場合は MAIL_DRIVER に sendmail を指定します。 その他設定は config/app.php を編集します。 'timezone' => 'Asia/Tokyo', 'locale' => 'ja', 'log' => env('APP_LOG', 'daily'), 'log_max_files' => 30, エラーメッセージを日本語化するために必要なファイルを取得し、配置します。~ https://github.com/rito-nishino/Laravel5.5-Japanese-Language-fileset resources/lang/ja/*.php バリデーションのエラー時に表示される項目名を変更したい場合は以下のファイルを変更します。~ resources/lang/ja/validation.php 'attributes' => [ 'name' => '名前', 'email' => 'メールアドレス', ], 各ディレクトリをWEBサーバの実行ユーザーから書き込み権限を付与します。 # chmod -R 777 new_project/storage/ # chmod -R 777 new_project/bootstrap/cache/ WEBサーバの設定にて new_project/public/ がWEBルートになるようにします。 WEBブラウザにてアクセスし、Laravelの画面が表示されればインストール成功です。
タイムスタンプを変更しない
[[Laravelめも]] #contents *Composerのインストール [#a8873e22] LaravelのインストールにはComposerが必要となります。~ 入っていない場合は入れておきます。 # yum install composer *サーバ要件の確認 [#xfd003e8] 執筆時点でLaravelの最新バージョンは5.6ですが、サポート期間が長いLTS版である5.5を使用します。~ バージョン5.5では以下が要件となります。 -PHP >= 7.0.0 -OpenSSL, PDO, Mbstring, Tokenizer, XML $ php -v PHP 7.0.30 $ php -m | grep -e openssl -e PDO -e mbstring -e tokenizer -e ^xml$ mbstring openssl PDO tokenizer xml *Laravelのインストール [#f4da20f0] PATHを通します。 $ export PATH="$PATH:~/.config/composer/vendor/bin" $ printenv PATH /usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:~/.config/composer/vendor/bin 2通りのインストール方法があります。 **laravelコマンドでインストール [#rf656668] 作成したいプロジェクト名を指定して実行するとフォルダにインストールされます。~ ただしこの場合は最新のバージョンになるので、バージョンを指定したい場合は使えません。 $ laravel new new_project **Composerでインストール [#e353be8a] バージョンを指定してLaravelをインストールできます。 $ composer create-project --prefer-dist laravel/laravel new_project "5.5.*" *Laravelの設定 [#a2ff4fce] 上記のインストールで .env ファイルの APP_KEY は自動的にセットされますが、されていない場合は以下のコマンドにてセットしておきます。 $ cd new_project $ php artisan key:generate データベースの設定も .env に記述します。~ メール送信でsendmailを使用する場合は MAIL_DRIVER に sendmail を指定します。 その他設定は config/app.php を編集します。 'timezone' => 'Asia/Tokyo', 'locale' => 'ja', 'log' => env('APP_LOG', 'daily'), 'log_max_files' => 30, エラーメッセージを日本語化するために必要なファイルを取得し、配置します。~ https://github.com/rito-nishino/Laravel5.5-Japanese-Language-fileset resources/lang/ja/*.php バリデーションのエラー時に表示される項目名を変更したい場合は以下のファイルを変更します。~ resources/lang/ja/validation.php 'attributes' => [ 'name' => '名前', 'email' => 'メールアドレス', ], 各ディレクトリをWEBサーバの実行ユーザーから書き込み権限を付与します。 # chmod -R 777 new_project/storage/ # chmod -R 777 new_project/bootstrap/cache/ WEBサーバの設定にて new_project/public/ がWEBルートになるようにします。 WEBブラウザにてアクセスし、Laravelの画面が表示されればインストール成功です。
テキスト整形のルールを表示する