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

プロジェクトについて

Install Nginx and ssl and Create Vhost in Debian 10 and RHEL/CentOS 7

インストール
ansible-galaxy install acandid.nginx
ライセンス
Unknown
ダウンロード
244
所有者