Linuxサーバ環境構築(eラーニング)
講座概要
| 講座名 | Linuxサーバ環境構築(eラーニング) |
| 概要 | サーバ構築の知識を、構築の実習を通しながら学習します。 サーバを構築した環境で、実際にWebアクセスをしたり、データベースへのアクセスをしたりすることで、 サーバの動作原理やプロトコルの仕組みを理解します。 |
| 学習ゴール | DBサーバやWebサーバを構築するまでの一通りの手順がわかるようになる |
| 講座構成 | ・Linuxサーバ環境構築 |
| 取得資格 | - |
| 標準学習時間 | 6時間 |
| 使用ツール | 学習管理システム、Youtube(動画視聴用)、VMware Workstation Player、RedHat、TeraTerm、FileZilla、WinSCP |
講座内容
Linuxサーバ環境構築
| 講座名 | 講座内容 |
|---|---|
| サーバとは(講座の概要説明) | ・サーバとは ・サーバの種類 ・サーバ構築とは(講座の目的) ・講座の流れと全体図 |
| 講座の概要と事前準備 | ・学習環境、仕様ツールの説明(イメージ) ・RedHat起動とログイン操作 ・一般ユーザーの作成 |
| パッケージ管理について | ・パッケージ管理システムとは ・リポジトリについて ・パッケージ管理システムの特徴(使うメリット) ・パッケージ管理で使うコマンド(rpmとyum) ・実践演習 実践 1:nkfパッケージのインストール 実践 2:パッケージのアップデート ・管理システムを使わずにインストールする方法 ・システムの終了と再起動 |
| セキュリティの設定 | ・セキュリティの設定について ・LINUXにおける主なセキュリティの設定 ・実践 1:SELinuxの無効化 ・実践 2: firewalldの停止 |
| Windowsファイルサーバ構築 | ・Sambaとは:ファイルサーバ構築パッケージ ・Sambaの設定ファイル(smb.conf)について ・演習 |
| FTP サーバへファイル転送 | ・FTP サーバとは ・FTPクライアントソフトとは ・実践:FTPサーバへファイルを転送する |
| SSH サーバへの接続 | ・SSHサーバとは ・公開鍵認証方式について(SSH通信の認証方式) ・SSHクライアントソフトについて ・実践:公開鍵認証方式でSSH接続する |
| Web サーバの環境構築 | ・Webサーバとは ・Webサーバ構築のソフト・パッケージについて ・実践:Webサーバの構築 |
| データベースサーバ構築 | ・データベースサーバとは |
| Java アプリケーションサーバ構築(Tomcat) | ・アプリケーションサーバとは ・この章の作業内容 ・実践①:Javaの環境構築 ・実践②:APサーバ(Tomcat)の環境構築 ・実践③:動作確認 |
| NTPサーバの構築 | ・NTPサーバについて ・実践:時刻合わせ NTPサーバの設定 |
| Linuxの保守 | ・Linuxの保守とは ・トラブルが起こったとき見るべき情報 ・各トラブル時の確認、対処方法 ・サーバのバックアップ |
| トラブルシューティング | ・ログとは ・ログを確認する重要性について ・ログの確認方法 ・ログの出力の仕組み(Syslog)について |