簡 易 e ラーニングシステム EL for Vine Linux インストールガイド 香 川 高 等 専 門 学 校 情 報 工 学 科 宮 武 明 義 平 成 22 年 8 月 17 日 URL: http://www.di.kagawa-nct.ac.jp/~miyatake/open/
1. はじめに 本 システムは,e ラーニングを 用 いた 教 育 を 始 めるための 導 入 システムです まだ e ラーニン グシステムを 使 用 した 経 験 のない 方 に,e ラーニングとはどういうものか, 何 ができるのか,ま た 本 当 に 便 利 なのかといったことを 体 験 してもらうためのシステムです 本 システムで e ラーニ ングを 用 いた 教 育 に 慣 れた 後 は, 高 機 能 な 市 販 のシステムや Moodle のようなオープンソースの システムへの 移 行 が 容 易 となるでしょう 2. インストール 本 システムは,Vine Linux 上 で 動 作 します 学 習 者 ( 生 徒 ) 用 パソコンは,インターネットエ クスプローラなどの Web ブラウザがあれば 利 用 できますが, 管 理 者 ( 教 師 ) 用 パソコンには 本 シ ステム 以 外 に Web サーバ Apache と PHP 言 語 のプログラムが 動 作 する 環 境 がインストールされ ている 必 要 があります 2.1 Apache と PHP のインストールの 確 認 Web ブラウザ(Firefox)で http://localhost/ を 開 き, 次 のような 表 示 になれば Apache はイン ストールされています 2.2 本 システムのインストール http://www.di.kagawa-nct.ac.jp/~miyatake/open/ から 最 新 の 本 システムをダウンロードして ください ダウンロードした el2-euc.zip を /var/www/html に 展 開 します /var/www/html/el2-euc 以 下 に 本 システムが 展 開 されますが,el2-EUC は 適 当 な 名 前 に 変 更 してもかまいません ただし, 本 システムへのアクセスは 以 後, 変 更 した 名 前 になります たと えば,el2-EUC を KOKUGO と 変 更 した 場 合 は http://localhost/el2-euc/ ではなく http://localhost/kokugo/ でログインページへアクセスすることになります 以 下 では,インス トールディレクトリは el2-euc のままで 説 明 します ディレクトリやファイルのアクセス 権 を 変 更 します # cd /var/www/html/el2-euc # sh setup.sh 3. 環 境 設 定 3.1 利 用 者 データファイルの 作 成 OpenOffice の Calc など CSV 形 式 のファイルを 編 集 できるツールで 利 用 者 データファイルを 作 成 します /var/www/html/el2-euc/student.csv を 開 きます( 下 図 参 照 ) 1
学 年,クラス, 出 席 番 号,ログイン 名, 氏 名 の 順 に 入 力 します 出 席 番 号 に 負 の 数 を 持 つ 者 が 管 理 者 ( 教 師 )になります ログイン 名 は 全 員 同 じ 文 字 数 ( 半 角 英 数 字 6 文 字 固 定 )で 指 定 してください ただし, 管 理 者 は 何 文 字 でもかまい ません 教 師 の 出 席 番 号 は 負 の 数 にする 学 年,クラス, 出 席 番 号,ログイン 名, 氏 名 入 力 が 完 了 したら,ファイル 形 式 は CSV(カンマ 区 切 り)のままで 上 書 き 保 存 してください 3.2 パスワードの 設 定 http://localhost/el2-euc/ を Web ブラウザで 開 き, パスワードの 登 録 変 更 をクリックま す 3.1 で 登 録 した 管 理 者 のログイン 名 と,パスワード( 同 じものを 2 回 ) 入 力 後 変 更 をクリ ックします 3 秒 後 に, 前 のログインページが 表 示 されるので,ログイン 名 と 先 ほど 設 定 したパス ワードを 入 力 し, ログイン をクリックします ログインが 成 功 すると, 以 下 の 表 示 がされます 2
左 側 のメニューから, システム 管 理 - パスワード 管 理 で 初 期 パスワードを 入 力 し, 初 期 化 をクリックすると 学 習 者 全 員 に 同 じ 初 期 パスワードを 設 定 できます 管 理 者 のパスワードは 変 更 されません また, 学 習 者 がパスワードを 変 更 していても 強 制 的 に 初 期 化 されますので 注 意 して 下 さい パスワードが 設 定 されていれば, 最 終 変 更 日 と 削 除 ボタンが 表 示 されます パスワードを 忘 れ た 場 合 は, 削 除 ボタンでパスワードを 削 除 することができます 3.3 学 習 環 境 の 設 定 トップページの システム 管 理 - 環 境 設 定 で 本 システムのタイトル 等 を 変 更 できます タイトル( 科 目 名 など)と 赤 枠 で 囲 った 各 機 能 を 使 用 するかどうかを 変 更 して 確 認 をクリッ クして 下 さい 3
最 初 は 変 更 しないほうが よい タイトルを なぞなぞ クイズ, 小 テスト 以 外 の 機 能 は 使 わない を 選 んだ 場 合, 次 のよう な 確 認 画 面 が 表 示 されます 変 更 が 反 映 されている 箇 所 を 青 丸 と 赤 四 角 で 囲 っています 保 存 をクリックして 一 度 ログアウト 後, 最 ログインすると,タイトルが 変 更 され( 青 四 角 ), 左 側 のメニューが,システム 管 理 と 小 テスト( 赤 四 角 )だけになっています 4
トップページの システム 管 理 - 説 明 文 の 編 集 でトップページの 左 側 に 表 示 する 説 明 文 を 変 更 できます HTML の 知 識 が 必 要 ですが,がんばって 書 き 換 えてみましょう 上 図 右 が 書 き 換 えたページで す 4. さらにカスタマイズ 4.1 ログイン 名 の 文 字 数 を 変 更 するには デフォルトでは, 学 習 者 のログイン 名 (ユーザ ID)は 半 角 英 数 字 6 文 字 固 定 になっています 文 字 数 をたとえば,4 文 字 固 定 に 変 更 するには,/var/www/html/el2-EUC/param.inc を 次 のよう に 書 き 換 えます /var/www/html/el2-euc/param.inc の 内 容 の $IDlength = 6: を $IDlength =4; に 書 き 換 えます 4.2 LDAP を 使 うには 組 織 内 でユーザ 管 理 に LDAP を 使 用 している 場 合,ユーザ 認 証 に 利 用 することができます LDAP を 利 用 するには,/var/www/html/el2-EUC/param.inc を 書 き 換 えます /var/www/html/el2-euc/param.inc の 内 容 の $LDAP_SERVER と $LDAP_BASE_DN の 値 を 書 き 換 えます どのように 書 き 換 えれ ばよいかは,ネットワーク 管 理 者 に 相 談 して 下 さい LDAP を 利 用 する 場 合 も,3.1 で 説 明 した 利 用 者 データファイル は 作 成 する 必 要 がありま す また,3.3 で 示 した 学 習 環 境 の 設 定 で LDAP を 使 う に 変 更 して 下 さい 4.3 設 定 を 初 期 状 態 に 戻 すには 環 境 設 定 は,/var/www/html/el2-EUC/el.ini に 書 き 込 まれています 5
設 定 をもう 一 度 やり 直 したい 場 合 や,LDAP を 利 用 するための 設 定 が 不 完 全 でログインできな くなった 場 合 は,/var/www/html/el2-EUC/template/el.ini を/var/www/html/el2-EUC/ の el.ini に 上 書 きして 下 さい 4.4 HTML エディタ (FCKeditor) を 利 用 するには 管 理 者 でログインした 場 合, 左 側 のメニューの 最 下 段 に HTML エディタ のリンクがありま す http://www.di.kagawa-nct.ac.jp/~miyatake/open/ から FCKeditor for EL(fckeditor.zip)を ダウンロードして,/var/www/html/ に 展 開 して 下 さい オリジナルは,http://www.fckeditor.net/ にあります 展 開 後, 以 下 の 2 つのファイルの 名 前 を 変 更 してすでにあるファイルに 上 書 きして 下 さい indexeuc.html -> index.html savehtmleuc.php -> savehtml.php 正 しくインストールできていれば,メニューの HTML エディタ をクリックすると 以 下 の ようなページが 別 ウィンドウに 表 示 されます 4.5 小 テストやアンケートに 数 式 を 使 用 するには 数 式 を 表 示 するために mimetex を,GUI の 数 式 エディタに BrEdiMa を 使 用 しています 1) mimetex のインストール a) http://www.forkosh.com/mimetex.html の 下 のほうにある Linux 用 にコンパイルされた mimetex.zip をダウンロードします b) mimetex.zip を 展 開 してできたファイルから mimetex.cgi を /var/www/cgi-bin にコピ ーします 6
c) http://localhost/el2-euc/mimetex.html が 正 しく 表 示 されればインストール 完 了 です 2) BrEdiMa のインストール http://www.di.kagawa-nct.ac.jp/~miyatake/open/から BrEdiMa for EL(bredima-forEL.zip) をダウンロードして,/var/www/html/ に 展 開 して 下 さい オリジナルは,http://bredima.sourceforge.jp/ にあります 展 開 後, 以 下 のファイルの 名 前 を 変 更 してすでにあるファイルに 上 書 きして 下 さい indexeuc.html -> index.html 正 しくインストールできていれば, 数 式 を 利 用 するには のページ http://localhost/el2-euc/mimetex-edit.html で 数 式 エディタ(BrEdiMa)を 開 く をクリックすると 以 下 のようなページが 別 ウィンドウ に 表 示 されます 7
数 式 を 入 力 後,LaTeX のソースを 確 認 できればインストール 完 了 です 更 新 履 歴 平 成 22 年 8 月 17 日 平 成 21 年 2 月 3 日 平 成 21 年 1 月 8 日 平 成 21 年 1 月 5 日 平 成 20 年 8 月 7 日 所 属 と URL 等 を 変 更 ( 内 容 に 変 更 はありあせん) 数 式 エディタ(BrEdiMa)の 説 明 を 追 加 HTMLエディタ(FCKeditor)と mimetex の 説 明 を 追 加 環 境 設 定 画 面 で, 小 テストとアンケートの 問 題 形 式 の 選 択 を 追 加 初 版 8