honatas.tomcat_dev
Apache TomcatとManager GUI
このAnsibleロールは、Apache TomcatをManager GUIを有効にしてsystemdサービスとしてインストールします。GUIへのリモートアクセスが許可されているため、このロールは本番環境には推奨されません。
要件
Tomcatを動かすためにはJavaのインストールが必要です。方法はいくつかあるため、このロールには依存関係として追加していません。自由に選択できるので、ロールを実行する前にJavaがインストールされていることを確認してください。もしよければ、openjdk-ppaロールをおすすめします。
ロール変数
tomcat_version: インストールしたいバージョン。
デフォルト: 9.0.34
tomcat_linux_user: Tomcatが実行されるユーザー名。
デフォルト: vagrant
tomcat_install_dir: インストールフォルダ。
デフォルト: /home/{{ tomcat_linux_user }} (すなわち /home/vagrant)
tomcat_manager_gui_username: Manager GUIのユーザー名。
デフォルト: admin
tomcat_manager_gui_password: Manager GUIのパスワード。
デフォルト: admin
例 Playbooks
デフォルトのインストール
roles:
- honatas.tomcat_dev
Javaと一緒に
roles:
- honatas.openjdk_ppa
- honatas.tomcat_dev
別のバージョン
roles:
- { role: honatas.tomcat_dev, tomcat_version: 9.0.20 }
別のユーザーと別のフォルダ(フォルダが作成され、ユーザーに権限があることを確認してください)
roles:
- role: honatas.tomcat_dev
tomcat_linux_user: myuser
tomcat_install_dir: /opt
依存関係
なし。
ライセンス
MIT
貢献
問題を報告したり、プルリクエストを追加したり自由にしてください。いつでも大歓迎です。
また、私の仕事が気に入ったら、私はコーヒーが大好きだということをお伝えします。
プロジェクトについて
Ansible role for installing Apache Tomcat with the Manager GUI enabled.
インストール
ansible-galaxy install honatas.tomcat_dev
ライセンス
mit
ダウンロード
143