acandid.nginx
Ansibleロール: nginx
=========
RHEL/CentOS 7とDebian 10用のNginxをインストールし、設定するためのシンプルなAnsibleロールです。
- 必要なパッケージをインストールします;
- 設定ファイルを作成します;
要件
- SELinuxとファイアウォールの設定は、このロールの対象外としています。
ロール変数
以下の変数は必須ではありません。
変数 | デフォルト | コメント |
---|---|---|
web_site |
default/main.ymlにウェブサイトの共通名を記入します。 | |
www_web_site |
default/main.ymlにwwwを含むウェブサイトの共通名を記入します。 | |
log_path |
vars/Redhat.ymlおよびvars/Debian.ymlにログパスを記入します。 | |
ssl_path |
vars/Redhat.ymlおよびvars/Debian.ymlにsslパスを記入します。 | |
vhost_path |
vars/Redhat.ymlおよびvars/Debian.ymlにVhostパスを記入します。 | |
srv_web |
vars/Redhat.ymlおよびvars/Debian.ymlにNginxサービスを記入します。 | |
依存関係
Debian 10にpython-aptパッケージをインストールする必要があります。
例のプレイブック
hosts: server
roles:
- /path/nginx
...
貢献
問題、機能リクエスト、アイデアは歓迎し、Issuesセクションに投稿できます。
著者情報
LinkedIn: https://br.linkedin.com/in/almircandido