オリエンテーション
  • この講座の概要
1日目:CentOSをインストールしよう(Linux基礎知識)
  • セクションの概要とLinux
  • Linuxのライセンス
  • ディストリビューション
CentOS 7をVPSにインストールしよう
  • このセクションの概要
  • 一般的なサーバーの構築手順
  • 仮想化技術とさくらのVPS
  • さくらのVPS(無料トライアル)にサインアップ
  • さくらのVPSへのリンク
  • コントロールパネルへのログイン・CentOS 7をインストールしよう
  • 練習課題:CentOS 7のインストール
  • CentOS 7の起動とログイン
  • 練習課題: CentOS 7の起動とログイン
  • SSHサーバーの設定を変更しよう
  • ファイアウォール設定をして、SSHクライアントからログインしてみよう
  • 練習課題(Mac):ターミナルからSSH接続
  • TeraTermによるSSHでのリモートアクセス(WIndowsのみ)
  • 練習課題(Windows):TeraTermからSSH接続
サーバー管理の基本的コマンド
  • サーバーの負荷をチェック(top・uptimeコマンド)
  • ディスク・メモリ使用状況をチェックする(df・freeコマンド)
2日目:LAMP環境の構築
  • このセクションの概要
  • サーバー構築の手順
  • 特権ユーザーと一般ユーザー・sudo
  • yumの使い方
  • httpdのインストール
  • httpdの起動とFirewallの設定(systemctlコマンド)
  • Webページを作成して表示してみよう
  • 練習課題:HTMLファイルの表示
  • PHP7をインストールして動作を確認してみよう
  • 練習課題:phpinfo()の結果を表示しよう
  • MariaDBをインストールして起動しよう(psコマンド)
  • 空のデータベースを作成してみよう
  • WordPressをインストールしよう!(その1)
  • WordPressをインストールしてみよう!(その2)
  • 練習課題:WordPressのインストール
3日目:Dockerを体験してみよう
  • Dockerとは?
  • Dockerをインストールしよう
  • イメージをダウンロードして、アクセスしてみよう
  • コンテナの起動と管理
  • コンテナの再スタートと停止
  • イメージの作成
  • DockerでWordPressを動かしてみよう(その1)
  • DockerでWordPressを動かしてみよう(その2)
  • 練習課題:DockerでWordPressを動作
ボーナスセクション
  • viエディタの使い方