目的:
ebコマンドを使ってbeanstalk上でデプロイを行う。
前提:
①ebコマンドが使用出来ること
手順:
1)作成済みのlaravelプロジェクトフォルダに移動する
cd /Users/endo/laravel/eb-laravel
フォルダのイメージ:
Laravelプロジェクトフォルダ
|
|-----.ebextensions
|-----.elasticbeanstalk
|-----.gitignore
|-----Laravel関連のファイル
1)ebの初期化を行う
eb init -i
①regionを選択する。
②対象のアプリケーションを選択。
③すでに、laravelのプロジェクトフォルダ内phpファイル類があるため確認された内容だと思う。
④対象のPHPのバージョンを選択
⑤SSH経由でログイン対象なので” Y “にする。
⑥対象のkeyPairを選択する
2)以下、ファイルが作成されていることを確認
3)eb createでアプリケーションの作成を行う。
4) eb deployを実施して、Laravelをデプロイさせる。
5).ebextensionファイルの設定
やりたいこと:
単純にeb deployしただけだと、ドキュメントフォルダの指定がないので
エラーが出るので、以下の環境変数に記載を行う。
①以下、フォルダを作成する。
mkdir .ebextensions
②php.ini.configというファイルを作成する。
vi composer.config
----------------- composer.config -----------------------------
option_settings:
aws:elasticbeanstalk:container:php:phpini:
document_root: /public <-------対象コメント記載する。
--------------------------------------------------------------------
③再デプロイを行う
eb deploy
0 件のコメント:
コメントを投稿