学習状況の管理には 無料ユーザー登録 が必要です。

Ansible入門 (全15回)

サーバー構成管理ツールであるAnsibleについて、その基本的な使い方を学んでいきます。

全15回レッスンの詳細と、完了状況は以下のとおりです。

  タイトル (動画時間 37:55) 学習状況
まずは概要を説明したのちに公式サイト、必要となる知識、レッスンにおける環境について見ていきます。
未完了
 
今回学んでいくことの全体像を図解して説明していきます。
未完了
 
Vagrantを使ってhost、web、dbという3台のサーバーを立ち上げていきます。
未完了
 
host側にansibleをインストールしていきます。
未完了
 
host側からweb、dbにSSH接続できるように設定していきます。
未完了
 
Inventoryファイルを作った後にansibleコマンドで動作を確認していきます。
未完了
 
各種処理を記述したplaybookを作成し、ansible-playbookで実行していきます。
未完了
 
公式ドキュメントでモジュールの詳細について見ていきます。
未完了
 
playbookで変数を使う方法について見ていきましょう。
未完了
 
playbookを使ってweb側にapacheをインストールしていきます。
未完了
 
playbookを使ってweb側にindex.htmlを転送してブラウザから確認してみます。
未完了
 
ループを回すためのwith_items、notify/handlersの使い方を見ていきます。
未完了
 
PHPの各種パッケージをインストールしたあとにApacheを再起動し、動作確認をしていきます。
未完了
 
db側にMySQLを導入していく方法について見ていきます。
未完了
 
playbookを使ってデータベースを作成、アクセスするためのユーザーも設定していきます。
未完了
 
タイトル 内容
#01 Ansibleとはなにか?
  • 概要
  • 公式サイト
  • 必要となる知識
  • レッスンにおける環境
#02 まずは全体像を把握しよう
  • 全体像の説明
#03 Vagrantでサーバーを立ち上げよう
  • vagrant init
  • Vagrantfileの編集
  • vagrant up
  • vagrant suspend
#04 ansibleをインストールしてみよう
  • epelリポジトリの導入
  • ansibleのインストール
#05 SSH接続の設定をしていこう
  • .ssh/configの設定
  • 鍵認証の設定
  • 動作確認
#06 ansibleを使ってみよう
  • Inventoryファイルの作成
  • ansibleコマンド
  • ansible.cfg
#07 playbookを使ってみよう
  • playbookの作成
  • 冪等性について
  • 動作確認
#08 公式ドキュメントを見てみよう
  • 公式ドキュメントの見方
  • ansible-playbookのオプション
#09 playbookで変数を使ってみよう
  • 変数の使い方
  • vars
  • vars_prompt
#10 yum、serviceモジュールを使ってみよう
  • playbookの編集
  • apacheのインストール、起動
  • 動作確認
#11 file、copyモジュールを使ってみよう
  • ディレクトリの所有者変更
  • ファイルの転送
  • index.htmlの作成
  • 動作確認
#12 with_items、notify/handlersを使おう
  • with_items
  • notify/handlers
#13 PHPを動作させてみよう
  • hello.phpの作成
  • 動作確認
#14 MySQLを導入してみよう
  • MySQLの導入
#15 mysql_db、mysql_userを使ってみよう
  • mysql_db
  • mysql_user
  • MySQL-python
  • 動作確認
このレッスンの補足情報はまだありません。