Ansible-playbook:Composer&Laravelインストール
laravel.yml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
- hosts: all user: root tasks: - name: コンポーザのインストール shell: curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin creates=/usr/local/bin/composer tags: composer - name: 名前変更 composer.phar → composer command: mv /usr/local/bin/composer.phar /usr/local/bin/composer creates=/usr/local/bin/composer tags: composer - name: 実行権限を付ける file: path=/usr/local/bin/composer mode=a+x state=file tags: composer - name: コンポーザのアップデート command: composer self-update - name: laravel フレームワークインストール command: composer global require "laravel/installer=~1.1" |
1 |
ansible-playbook laravel.yml -i hosts -k -vvv -c paramiko |
laravelについてはここら辺を参照