- ホーム
- RedHat
- EX294-JPN - Red Hat Certified Engineer (RHCE) exam for Red Hat Enterprise Linux 8 Exam (EX294日本語版)
- RedHat.EX294-JPN.v2023-01-04.q11
- 質問3
有効的なEX294-JPN問題集はJPNTest.com提供され、EX294-JPN試験に合格することに役に立ちます!JPNTest.comは今最新EX294-JPN試験問題集を提供します。JPNTest.com EX294-JPN試験問題集はもう更新されました。ここでEX294-JPN問題集のテストエンジンを手に入れます。
EX294-JPN問題集最新版のアクセス
「35問、30% ディスカウント、特別な割引コード:JPNshiken」
次のように、「/home/admin/ansible/roles」に apache というロールを作成します。
要件:
--> httpd パッケージがインストールされ、起動時に有効になり、開始されます。
--> ファイアウォールが有効になっており、Web サーバーへのアクセスを許可するルールで実行されています。
--> テンプレート ファイル index.html.j2 を使用して、ファイル /var/www/html/index.html を作成します。
出力で:
IPADDRESS の HOSTNAME へようこそ
--> ここで、HOSTNAME は管理対象ノードの fqdn であり、IPADDRESS は管理対象ノードの IP アドレスです。
管理対象ノード。
注: index.html.j2 ファイルを作成する必要があります。
--> このロールを使用する httpd.yml という Playbook を作成し、Playbook を実行します。
ホストは webservers ホスト グループに含まれます。
正解:
解決策:
----------
# pwd
/home/admin/ansible/roles/
# ansible-galaxy init Apache
# vim apache/vars/main.yml
---
# Apache の vars ファイル
http_pkg: httpd
firewall_pkg: ファイアウォールd
http_srv: httpd
firewall_srv: firewalld
ルール: http
ウェブページ: /var/www/html/index.html
テンプレート: index.html.j2
:wq!
# vim apache/tasks/package.yml
---
- 名前: パッケージのインストール
うーん:
名前:
- "{{http_pkg}}"
- "{{firewall_pkg}}"
状態: 最新
:wq!
# vim apache/tasks/service.yml
---
- 名前: http サービスの開始と有効化
サービス:
名前: "{{http_srv}}"
有効: 真
状態: 開始
- 名前: ファイアウォール サービスの開始と有効化
サービス:
名前: "{{firewall_srv}}"
有効: 真
状態: 開始
:wq!
# vim apache/tasks/firewall.yml
---
- name: ファイアウォールに http サービスを追加する
ファイアウォール:
サービス: "{{ルール}}"
状態: 有効
パーマネント: 真
即時: 真
:wq!
# vim apache/tasks/webpage.yml
---
- 名前: テンプレート ファイルの作成
テンプレート:
src: "{{テンプレート}}"
dest: "{{ウェブページ}}"
通知: restart_httpd
!wq
# vim apache/tasks/main.yml
# Apache のタスク ファイル
- import_tasks: package.yml
- import_tasks: service.yml
- import_tasks: firewall.yml
- import_tasks: webpage.yml
:wq!
# vim apache/templates/index.html.j2
{{ ansible_facts.default_ipv4.address }} の {{ ansible_facts.fqdn }} へようこそ
# vim apache/handlers/main.yml
---
# Apache のハンドラ ファイル
- 名前: restart_httpd
サービス:
名前: httpd
状態:再起動
:wq!
# CD ..
# pwd
/ホーム/管理者/アンシブル/
# vim httpd.yml
---
- 名前: Apache ロールを含む
ホスト: ウェブサーバー
事前タスク:
- 名前: プレタスク メッセージ
デバッグ:
msg: 'Web サーバーの設定を確認してください'
役割:
- ./roles/apache
post_tasks:
- name: ウェブサーバーをチェック
うり:
URL: "http://{{ ansible_facts.default_ipv4.address }}"
return_content: はい
ステータスコード: 200
:wq!
# ansible-playbook httpd.yml --syntax-check
# ansible-playbook httpd.yml
# カール http://serverx
[×]
Download PDF File
Enter your email address to download RedHat.EX294-JPN.v2023-01-04.q11.pdf