Amazons OpsWorks の使用
PHP アプリケーション サーバーを初期化することができます。それは git からプロジェクトをダウンロードしてセットアップします。動作するカスタム レシピを実行しSetup
てダウンロードしますcomposer
が、これは git リポジトリがダウンロードされる前に実行されます。 、許可を変更しようとするのは時期尚早です。
私は現在Deploy
、git プロジェクトのダウンロードの一環として作成されたいくつかのファイルのアクセス許可を変更するレシピを持っていますが、このレシピは新しいインスタンスをセットアップするときに起動されないようです。手動でデプロイすることによってのみ実行できますアプリ。
git プロジェクトがシェフによってダウンロードされた後、インスタンスが作成されたときにレシピを実行するにはどうすればよいですか (そのため、サイトが自動スケーリングされ、新しいインスタンスが起動されると、ファイルのアクセス許可を正しく設定するためにレシピが実行されます)