phpのインストールとセットアップを行います。
デフォルトで利用するPHPのバージョンを指定します。
php_default_version: "7.0"
インストールするPHPのパッケージを指定します。
php_packages:
- php{{ php_default_version }}-common
- php{{ php_default_version }}-json
- php{{ php_default_version }}-opcache
- php{{ php_default_version }}-readline
- php{{ php_default_version }}-cli
- php{{ php_default_version }}-dev
- php{{ php_default_version }}-curl
- php{{ php_default_version }}-mbstring
- php{{ php_default_version }}-sqlite3
- php{{ php_default_version }}-gd
- php{{ php_default_version }}-mysql
- php{{ php_default_version }}-xml
- php{{ php_default_version }}-bz2
- php{{ php_default_version }}-zip
- php{{ php_default_version }}-fpm
php-fpmのパッケージ名を指定します。
php_packages
変数にこの変数で指定されたパッケージが含まれている場合は、
php_fpm_package_name
変数で指定されたサービスを有効化します。
php_fpm_package_name: php{{ php_default_version }}-fpm
php-fpmのサービス名を指定します。
php_packages
変数にphp_fpm_package_name
変数で指定されたパッケージが含まれている場合は、
この変数で指定されたサービスを有効化します。
php_fpm_service_name: php{{ php_default_version }}-fpm
php.iniが格納されているディレクトリ名を指定します。
php_ini_dir: /etc/php/{{ php_default_version }}
composerをインストールする否かを指定します。
php_composer_install: yes
コマンドライン版のphpの設定を定義します。
php-fpmのPHPの設定を定義します。
Apache + mod_phpのPHPの設定を定義します。
- hosts: servers
roles:
- { role: php }
MIT