伸ばそう ICT メ シー教材用
ンターネッ 補助教材セッ ップについて
Windows 用の解説を中心に
書 説明 伸ばそうICT 教材用 ン ネッ 補助教材 , 成18 度総務省
事業 開
書 ,XAMPP for Windows 利用 ン ネッ 補助教材 利用 方法 中心 説明
1. ソ 稼動環境につい
ン ネッ 補助教材 , 記 ソ 使用 前提 設計
Web : Apache 2.0 以 ベ : MySQL 5.0 以
: PHP 5.0 以 gd mysql 必要
文字コ : UTF-8
ン Web
Internet Explorer 6以降 Firefox
Safari
Adobe Flash Player
画面解像度 1024×768 ッ 以
ソ 稼動 ば,OS 種類 問い
Unix系
Redhat Linux Turbo Linux Cent Os Fedora Core VineLinux4,MacOS X Windows系
Windows Server 2003 Windows XP/Vista 使用制限あ
注意 WindowsXP 動作 , ン OS , セン 時 台 端 以 利用
注意 PHP4系 動作 従 ,RedHat Enterprise Linux3用 RedHat Network 提供 い
PHP rpm ッ 動作
注意 MacOS X 動作 ,実験
2. ー 用ソ ンス ー につい
2節 説明 用ソ , XAMPP 利用 便利 以 URL 参考 く
い
■Apache Friends
http://www.apachefriends.org/jp/
記 ,Windows用,Linux用,MacOS X用 XAMPP ン ン
方法 起動方法 記述 い
以 ,XAMPP for Windows ン 方 法 簡 単 説 明 説 明 使 用 い 画 面 XAMPP for Windows 1.6.4
2.1. セッ ッ xampp-win32-1.6.4-installer.exe を実行し す。
2.2. ンス ー 先 を指定し す。 次へ ボ ンを ッ し す。
注意
Windows Vista Program Files 制限 い ,XAMPP標準 C:\XAMPP
ン 勧
2.3. ス ン ンス ー 方法を指定し す。
設定 ン 勧 ン ン ッ
2.4. ンス ー が始 す。
2.5. コ ーが終わ 下 ン が表示さ す。 完了 ボ ンを ッ し く さい。
2.6. Xamppコン ー ネ を起動し す。 い ボ ンを ッ し く さい。
2.7. Apache MySqlを開始し す。
Apache MySql 右 開始 ン ッ ,セキ 警告画面 表示
ッ 解除 ン ッ く い 常 起動 , コン ネ 画面
Apache 警告画面
MySql 警告画面
3. MySQL 管理者 スワー を設定す
XAMPP for Windows ,MySQL 管理者 (root ワ 設定 い
非常 危険 状態 ,phpMyAdmin ワ 設定 く い
ン 場合 , ン 会社 管理 ID ワ 指定 い 場合 あ
場合 ,そ ID ワ 使用 , 節 飛ば 次 PHP 設定 変更 進 く
い
3.1. phpMyAdminを呼び出す。
http://localhost/phpmyadmin/ く http://127.0.0.1/phpmyadmin/ 指定
特権 指定 , 画面 表示 root 行 右端 人 鉛筆 コン ッ
3.2. スワー を変更す 。
ワ 変更 いう 中 ワ ン 選択 , ワ 2 箇所
記入
以 例 testpassword いう ワ 設定 仮定 い ワ 例 設定
必要 あ ,設定 ワ 忘 い う く い
入力 ,そ 枠 実行 ン ッ
3.3. 変更さ こ を確認す 。
変更 完了 , 画面 う root@loclahost ワ く変更 表示
3.4. phpMyAdmin 設定 を修正す
ワ 設定 ,そ phpMyAdmin 使用 く phpMyAdmin 設定 ,
記 設定 ワ 記述 く い
新 い ワ 記述 設定 ,
XAMPP ン /phpMyAdmin/config.inc.php
XAMPP for Windows 標準 ン C:\xampp\phpMyAdmin\config.inc.php
73行目あ あ
$cfg['Servers'][$i]['password'] = ''; //MySQL Password (only needed
ワ 記述 く い
例
$cfg['Servers'][$i]['password'] ='testpassword'; //MySQL Password (only needed
修 終わ ,phpMyAdmin 表示 い く い く表示
4. PHP 設定を変更す
ン ネ ッ 補助教 材 UTF-8 ン コ 環境 動作 そ ,PHP 設定 あ
php.ini UTF-8 使用 明記 く い
XAMPP for Windows 標準 ン C:\xampp\php\php.ini 設定
php.ini 例
upload_max_filesize="2M" ← ッ 2MB 制限 任意 language = "Japanese"
mbstring.internal_encoding = "UTF-8" ← UTF-8 明記 mbstring.encoding_translation = Off
5. ス をコ ーす
提供 ン ネッ 補助教材 や Apache キ ン コ
5.1. キ ン ー にict を作成し す。
●Unix系 場合
#cd /var/www/html #mkdir ict
●XAMPP for Windwos 標準状態 ン 場合 C:\>cd C:\xampp\htdocs\
C:\>mkdir ict
5.2. 作成し ict にCD ー をコ ーし す。
ict/contents ict/create ict/item
ict/simulatoredit
6. ー ッ ン設定す unix 系
キ ン ict/item ッ ン 777 Windows系 不要
7. MySQL ー ベースを作成す
ン ネッ 補助教材 使用 ベ 作成
ン 場合, 貸 出 会社 ベ 指定 い 場合 あ
XAMPP ン 場合,phpMyAdmin 使用 作成 く い ベ 任意 ,
以降 例 , ict-media いう ベ 作成 仮定 い
新規 ベ 作成 ict-media 指定 , 作成 ン ッ
作成 , う ベ ict-media 作成 表示
8. ン ーネッ 補助教材 MySQL 用設定 修正
"create/mysql_st.php" ,使用 MySQL 4 情報 指定
XAMPP for Windwos 標準 ン , C:\xampp\htdocs\ict\create\mysql_st.php
: $inchost = '○○○'; : $incuser = '○○○'; ワ : $incpassword = '○○○'; ベ :$incdatabase = '○○○';
例
: $inchost = 'localhost';
: $incuser = 'root';
ワ : $incpassword = 'testpassword'; ベ :$incdatabase = 'ict-media';
9. ー ベースに ー を作成
"create/registrant.php" 開い く い , ベ 管理用 "registrant" 作 成
例
http://○○○/ict/create/registrant.php
記 ○○○ 外部 セ , く IP
機自体 使用 場合
http://127.0.0.1/ict/create/registrant.php 実行
■
=
■=
■= 注意 =
■=
■=■
Account Maintenance Service け ワ 入力 く い
いう ッ 表示 あ , http:// /ict/create/
対 利用制限 有効 い 場合 表示
利用制限 BASIC 認証 いう方式 行わ ,そ 設定例 "create/.htaccess" 含
い , ワ 添付 い ワ 暗
号化 異
, 利用制限 不要 あ ば, .htaccess 削除 く い
10. ー ー登録す
http://○○○/ict/create/index.php セ 新規 録 く い
新規 録方法 い 添 利用者 録 ニ 覧く い
指定 ン , ン ネッ 補助教材 セ 指定 利用
例
http://127.0.0.1/ict/create/index.php
■
=
■=
■= 注意 =
■=
■=■
ン ,ID,PASS, 利用 文字
半角 英小文字
半角 数字
限
英大文字や記号 利用
け @ 記号 利用11. ン ーネッ 補助教材を利用す 場合
ン ン , ン ソコン 体 補助教材 動作 見 場合
localhost 利用 く い
他 ソコン 利用 場合 , 機 IP 指定 DNS設定 く 簡単
コ ン ン ipconfig コ ン 実行 ,そ ソコン IP 表示
機 IP 192.168.0.1 ,前節 録 設定 ン tyamada
場合 ,以 う
● 機 実行 場合
http://localhost/ict/item/tyamada/
● ン 機 機 呼び出 場合
http://192.168.0.1/ict/item/tyamada/
ン 機 機 呼び出 い場合
ン 機 機 対 コ ン ン pingコ ン 使用 , ン ネッ 接続
常 接続 い う 確認 い
機 IIS 稼動 い ,Apache 競合 番号8 使用 場
合 IIS 停 , 番号 競合 い う 番号 変更 く い 変更
場合 , 側 接続相手 番号 指定 必要 あ
Fedora Core unix系OS 利用 場合, ン 時 設定 Firewall機能 有効 い
場合 あ 場合,http コ ン 通信 う 設定 変更 く
い そ ,利用 明 , 利用環境 合わ Firewall 設定 く い