davidalger.php_fpm

Ansibleロール: PHP-FPM

ビルドステータス

RHEL / CentOS 7に、IUS Community Project RPMを使ってphp-fpmをインストールします。アーカイブされたphpのバージョンが必要な場合、ius-archiveリポジトリを有効にできます。

現在、このロールはMagento 2アプリケーションに基づいてデフォルト設定されたphp-fpmをインストールします。これらのデフォルトのいくつかは、他のphp-fpmサービスのアプリケーションには高すぎるかもしれません。例えば、php-opcacheのデフォルト設定は、高いMagento 2アプリケーションのパフォーマンスを得るために非常に高く設定されている必要があり、他のアプリケーションでは削減されることができます。詳細はdefaults/main.ymlvars/opcache.ymlを参照してください。

要件

特になし。

ロール変数

php_version: 73

IUS RPMがサポートする任意のphpのバージョン(55, 56, 70, 71, 72, 73, 74など)を指定できます。古いバージョンの場合は、php_enablerepo: ius-archiveも指定する必要があります。

php-fpmのインストールをカスタマイズするために利用できる変数の完全なリストは、defaults/main.ymlをご覧ください。

依存関係

  • davidalger.repo_ius

サンプルプレイブック

- hosts: web-servers
  roles:
    - { role: davidalger.php_fpm, tags: php-fpm }

ライセンス

この作品はMITライセンスの下でライセンスされています。詳細はLICENSEファイルをご覧ください。

著者情報

このロールは2017年にDavid Algerによって作成されました。

プロジェクトについて

PHP-FPM from IUS RPMs on RHEL / CentOS Linux

インストール
ansible-galaxy install davidalger.php_fpm
ライセンス
mit
ダウンロード
1.4k
所有者
Principal SRE, Software Engineer, Infrastructure, DevOps, Magento Master, Cloud Architect, AWS, GCP, Terraform, Ansible, Kubernetes