1. トップ
  2. 学校紹介
  3. 情報公開
  4. 学科情報
  5. シラバス - 科目一覧

シラバス

高度情報処理科 2022年度入学生

科目名 LinuxⅡ 作成日 2024/04/05
区分 必修 講義/実習
開催時期 3年次 前期
講義・演習駒数/週 1駒
実習・実験駒数/週 2駒
合計駒数/週 3駒
総時間数 90時間
総単位数 4単位
企業連携
授業の目的 システム開発で活用されるサーバーを、Linuxを使って基本的なレベルまで構築出来るようになることを目的とする。
到達目標 Linux(RedHat系)を使ったサーバーが動作する仕組みの説明が出来る。 Linuxを使って代表的なサーバーサービスの構築が出来る。 Linuxを使って開発用のサーバーを構築が出来る。

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合 50%  %  % 40%  %  %  % 10%
評価基準
・授業で扱った代表的なサーバーサービスについてLinuxを使って構築が出来ること。 ・すべての必須課題をクリア出来ること。 ・応用課題の提出状況を④課題の加点対象とする。・指定資格の取得を①定期テストの加点対象とする。
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 川井 義治/糠盛 創
テキスト・参考文献 オリジナルテキスト、配布プリント、配布ファイル、指定のURL先
実務経験有無  
IT企業において当該科目の実務経験がある。その経験から取得した知識とスキルを活かして、本科目の技術要素に対する職業実践的な教育を行う。 
関連科目 LinuxⅠ、卒業制作Ⅱ  履修前提   

授業計画

回数 学習目標 学習項目
1 サーバー用にLinuxのインストールが出来る。  サーバーOS(Cent OSやOracle Linux)の導入 カーネル、ディストリビューション、TCP/IPの設定、パーティションの設定、NTPの設定。 
【理解度確認】確認問題、実習課題
2 サービスの管理とサーバー用の設定が出来る。  サーバー起動時の設定 ランレベル、サービスの管理、SELinux、X Window System、firewalld。 
【理解度確認】確認問題、実習課題
3 必要なソフトウェアのインストールと管理が出来る。  ソフトウェアの管理(1) パッケージ、RPM、dpkg、yum(dnf)、apt-get。 
【理解度確認】確認問題、実習課題
4 必要なソフトウェアのインストールと管理が出来る。  ソフトウェアの管理(2) ソースコード、コンパイル。 
【理解度確認】確認問題、実習課題
5 ネットワーク状態の確認と設定が出来る。  ネットワークの設定(1) ネットワークデバイス、NetworkManager。 
【理解度確認】確認問題、実習課題
6 ネットワーク状態の確認と設定が出来る。  ネットワークの設定(2) ネットワーク関連のコマンド、ネットワーク関連のファイル。 
【理解度確認】確認問題、実習課題
7 Webサーバーの起動・停止・稼働状況の把握が出来る。  Webサーバー(1) Webサーバーの仕組み、Apache、ログファイル、HTTPステータスコード。 
【理解度確認】確認問題、実習課題
8 Webサーバーの設定が出来る。  Webサーバー(2) httpd.conf、ディレクティブ、アクセス制御、バーチャルホスト、cURL。 
【理解度確認】確認問題、実習課題
9 Windows向けにファイル共有サーバーの構築が出来る。  Windowsファイル共有(1) Samba、Sambaの設定、smbpasswd、ホームディレクトリの共有。 
【理解度確認】確認問題、実習課題
10 開発用にグループ共有するための設定が出来る。  Windowsファイル共有(2) Linuxのユーザー管理、グループで利用する共有、Windowsファイルシステムのマウント。 
【理解度確認】確認問題、実習課題
11 公開鍵認証を使ってSSHでリモートログイン出来る。  SSHと公開鍵認証 OpenSSH、パスワード認証、公開鍵認証、ssh-keygen、authorized_keys。 
【理解度確認】確認問題、実習課題
12 SSHを使ったファイル転送とリモートデスクトップ接続が出来る。  ファイル転送とリモートデスクトップ接続 scp、sftp、リモートデスクトップ接続、xrdp。 
【理解度確認】確認問題、実習課題
13 用途に応じたデータベースを選択し、導入が出来る。  オープンソースデータベース(1) DBMSの種類と特徴、MariaDB(MySQL)、PostgreSQL。 
【理解度確認】確認問題、実習課題
14 データベースを設定し、ホストプログラムからの利用が出来る。  オープンソースデータベース(2) DBMSの設定、プログラムからの利用、PDO、JDBC。 
【理解度確認】確認問題、実習課題
15 これまでに学習した内容の確認が出来る。  まとめ演習  いままで学習した内容を使って簡単なLinuxシステムの動作確認 
【理解度確認】確認問題、実習課題、期末試験