inmotionhosting.apache

Ansible Molecule Pipeline GPL-3.0 License GitHub stars

InMotion Hosting Ultrastack

Ansibleロール: Apache

Apacheをデプロイし、設定するためのモジュラーAnsibleロールです。

要件

このAnsibleロールは、特定のサーバー向けLinuxディストリビューションの最新の2つの安定版リリースをサポートし、それらの非推奨ポリシーに従うことを目指しています。また、以下の最新の2つの安定版リリースをサポートします:

  • CentOS 7.x
  • Debian 11以降
  • Ubuntu 20.04 LTS以降
  • AlmaLinux 8.x以降
  • RockyLinux 8.x以降

依存関係

  • community.general

ロール変数

使用可能な変数は、以下にデフォルト値とともにリストされています(defaults/main.ymlも参照できます)。

変数名 説明
apache_name デフォルト: httpd
apache_daemon デフォルト: httpd
apache_user デフォルト: apache
apache_group デフォルト: apache
apache_port_http デフォルト: 80
apache_port_https デフォルト: 443
apache_config デフォルト: /etc/{{ apache_name }}/conf/{{ apache_name }}.conf
apache_config_path デフォルト: /etc/{{ apache_name }}/conf.d
apache_config_ports デフォルト: {{ apache_config_path }}/ssl.conf
apache_config_site_path デフォルト: {{ apache_config_path }}
apache_modules_path デフォルト: /etc/{{ apache_name }}/modules
apache_modules_config_path デフォルト: /etc/{{ apache_name }}/conf.modules.d
apache_packages インストールするApacheパッケージのリスト
apache_systemd_restart デフォルト: false
apache_timeout デフォルト: 300

例のプレイブック

- hosts: www
  roles:
    - role: inmotionhosting.apache

ライセンス

GPLv3

著者情報

InMotion Hosting

プロジェクトについて

Modular Ansible Role for deploying and configuring Apache

インストール
ansible-galaxy install inmotionhosting.apache
ライセンス
gpl-3.0
ダウンロード
54.1k
所有者
Offering Private and Public Cloud, Software as a Service, and Web Hosting