next start previous
Next: ステップ5 追加機能用ソフトウェアのインストール
UP: 目次 Windows 版「携帯教授」システムのインストール方法
PREVIOUS: ステップ3 Windows 版「携帯教授」システムのカスタマイズ(教員の授業の登録)

ステップ4 Windows 版「携帯教授」システムのインターネット公開

(バージョン1.30β以降の修正版

 ステップ3までの手続きで携帯教授システムが動作することが確認できましたら、いよいよインターネット上で利用できるようにします。そのために、c:\xampp\htdocs\LessonQandA\システム登録用ファイルのフォルダ内にある UBIQUITOUS_SYSTEM_DEFINITION-original.php というPHPスクリプトファイルの内容を変更します(「携帯教授」システム変数の設定)。

(1)「携帯教授」システム変数の設定内容
 ファイル「UBIQUITOUS_SYSTEM_DEFINITION-original.php」をテキストエディタで開くと下記のような@〜Lの項目が記載されています。そのうち、@〜Fの項目は、必ず指定する必要があります。G〜Lの項目は、携帯教授システムの教材配信機能に関するものですが、そのためのソフトウェアをさらにインストールしてからでないと指定できませんので、ここではG〜Lの項目の説明は省略します。ステップ5の追加機能用ソフトウェアのインストールの項にて説明します。
<?
//========ユビキタス授業支援システム「携帯教授」システム変数一覧==============
//==========UBIQUITOUS_SYSTEM_DEFINITION.php==================================
//==================Windows OS 携帯教授システム===============================
##############################################################################
## @$UNIVERSITY="携帯ユビキタス大学Windows";//大学等教育機関の名称          #
##############################################################################
$UNIVERSITY=
##############################################################################
## A$MAIN_SERVER="www.ubiquitous.jp"; //ドメイン名またはIPアドレス       #
##############################################################################
$MAIN_SERVER=
##############################################################################
## B$POP3_SERVER="pop3.mail-server.jp"; // メール受信用POP3サーバ      #
##   $SMTP_SERVER="smtp.mail-server.jp"; // メール送信用SMTPサーバ      #
## (Windowsメールサーバではなく、本システムで送受信するメールアドレスを  #
##  登録したメールサーバが望ましい)                                      #
##   $SMTP_PORT="25" または $SMTP_PORT="587"(Outbound Port25 Blockingの場合)#
##############################################################################
## $POP3_SERVER
$POP3_SERVER=
## $SMTP_SERVER
$SMTP_SERVER=
## $SMTP_PORT
$SMTP_PORT="25";
##############################################################################
## C$SYSTEM_MAIL_ADDRESS="qanda@mail-server.jp"; //システム用メールアドレス #
##############################################################################
$SYSTEM_MAIL_ADDRESS=
##############################################################################
## D$SYSTEM_MAIL_USER="qanda"; // システムメールID                       #
##############################################################################
$SYSTEM_MAIL_USER=
##############################################################################
## E$SYSTEM_MAIL_PW="qandaxp"; // 同上のメール取得パスワード                #
##############################################################################
$SYSTEM_MAIL_PW=
##############################################################################
## F$SERVER_DIR="LessonQandA"; // 本システムのディレクトリー                #
##############################################################################
$SERVER_DIR="LessonQandA";
//============================================================================
// 下記の指定内容は、PDFやWordなどで作成された教材資料をケータイで表示できる = 
// ようにテキスト変換を行う場合に指定するものである。ただし、テキスト変換用  =
// のフリーソフトをWindows コンピュータにインストールする必要がある。       =
// なお、指定する場合は、xampp 統合Webサーバシステムを c:\ 直下に設置したも  =
// のと仮定しているので、別のフォルダに設置したときは、pathを変更してくださ  =
// い。                                                                      =
//============================================================================
##############################################################################
## G$SYSTEM_DIR="c:/xampp/htdocs/LessonQandA";                              #
##############################################################################
# $SYSTEM_DIR="c:/xampp/htdocs/LessonQandA";
##############################################################################
## H$XP_IMAGEMAGIC="\"c:/Program Files/ImageMagick/convert\" ";             #
##                                     // ImgeMagicの実行Pro                 #
##############################################################################
# $XP_IMAGEMAGIC=
##############################################################################
## I$XP_XPDF_TEXT="\"c:/Program Files/Xpdf/pdftotext\" ";                   #
##                                     //pdftotextのテキスト抽出             #
##############################################################################
# $XP_XPDF_TEXT=
##############################################################################
## J$XP_XPDF_IMAGE="\"c:/Program Files/Xpdf/pdfimages\" ";                  #
##                                             //pdftotextの画像抽出         #
##############################################################################
# $XP_XPDF_IMAGE=
##############################################################################
## K$XP_WVWARE="\"c:/Program Files/wv/bin/wvWare\" ";                       #
##                                               //doctotextの実行Pro        #
##############################################################################
# $XP_WVWARE=
##############################################################################
## L$XP_WVWARE_XML="\"c:/Program Files/wv/share/wv/wvText.xml\" ";          #
##                                        //doctotextのconfig XMLファイル    #
##############################################################################
# $XP_WVWARE_XML=
//============================================================================
//  下記のシステム変数は変更しないでください。                      =
//============================================================================
$SERVER_GAZOU_PATH="http://".$MAIN_SERVER."/LessonQandA/";
$XP_SERVER=$MAIN_SERVER;
$XP_GAZOU_PATH="http://".$MAIN_SERVER."/LessonQandA/"; 
$GAZOU_PATH=$SYSTEM_DIR."/";
$XP_DIR=$GAZOU_PATH;
//============================================================================
?>

(2)システム変数の設定方法
 @〜Fのシステム変数を順に指定していきます。
##############################################################################
## @$UNIVERSITY="携帯ユビキタス大学Windows";//大学等教育機関の名称          #
##############################################################################
$UNIVERSITY=
(説明)この変数$UNIVERSITYには、携帯教授システムの利用大学・短大・高専名や教育機関名を指定します。例示のように、文字列は "(2重引用符)で囲み、最後に ;(セミコロン)で終わってください。
 ここで指定した、文字列は携帯教授の実行時の画面に表示されます。

##############################################################################
## A$MAIN_SERVER="www.ubiquitous.jp"; //ドメイン名またはIPアドレス       #
##############################################################################
$MAIN_SERVER=
(説明)この変数$MAIN_SERVERには、Windows サーバのドメイン名またはグローバルIPアドレスを指定します。ドメイン名やグローバルIPアドレスが不明の場合は、ネットワーク運用管理者にご相談ください。

##############################################################################
## B$POP3_SERVER="pop3.mail-server.jp"; // メール受信用POP3サーバ      #
##   $SMTP_SERVER="smtp.mail-server.jp"; // メール送信用SMTPサーバ      #
## (Windowsメールサーバではなく、本システムで送受信するメールアドレスを  #
##  登録したメールサーバが望ましい)                                      #
##   $SMTP_PORT="25" または $SMTP_PORT="587"(Outbound Port25 Blockingの場合)#
##############################################################################
## $POP3_SERVER
$POP3_SERVER=
## $SMTP_SERVER
$SMTP_SERVER=
## $SMTP_PORT
$SMTP_PORT="25";
(説明)このB〜Eの変数で指定する内容は、携帯教授システムで教員と学生との間の携帯活用授業を行うときに使用するメールアドレスに関する事項です。システムで使用するメールアドレスは、教員のメールアドレスを代用しないでください(理由は、多くのメールが届きます)。ネットワーク運用管理者と相談して、携帯授業用のメールアドレスを設置してください。
 Bのシステム変数は3個あります。まず、変数$POP3_SERVERは、設置したメールアドレス宛に届いたメールを閲覧するための受信用メールサーバ(POP3サーバといいます)の名称を指定します。変数$SMTP_SERVERは、携帯教授システムからメールを配信するときに使用する送信用のメールサーバ(SMTPサーバといいます)の名称を指定します。変数$SMTP_PORTは、送信用ポート番号を指定します。通常は、25番ですが、ISP(インターネットサービスプロバイダー)によっては迷惑メール対策などのために、ポート25番をブロックし、587番を利用することがありますので、ご注意ください。
POP3サーバ名やSMTPサーバ名などが不明なときは、ネットワーク運用管理者あるいはISPにお聞きください。

##############################################################################
## C$SYSTEM_MAIL_ADDRESS="qanda@mail-server.jp"; //システム用メールアドレス #
##############################################################################
$SYSTEM_MAIL_ADDRESS=
(説明)この変数$SYSTEM_MAIL_ADDRESSには、上記Bで説明した、携帯授業用メールアドレスを指定します。

##############################################################################
## D$SYSTEM_MAIL_USER="qanda"; // システムメールID                       #
##############################################################################
$SYSTEM_MAIL_USER=
(説明)この変数$SYSTEM_MAIL_USERには、上記Bで説明した、携帯授業用メールのユーザ名(メールアドレスの@記号の前の文字列)を指定します。

##############################################################################
## E$SYSTEM_MAIL_PW="qandaxp"; // 同上のメール取得パスワード                #
##############################################################################
$SYSTEM_MAIL_PW=
(説明)この変数$SYSTEM_MAIL_PWには、上記Dのユーザのパスワードを指定します。

##############################################################################
## F$SERVER_DIR="LessonQandA"; // 本システムのディレクトリー                #
##############################################################################
$SERVER_DIR="LessonQandA";
(説明)この変数$SERVER_DIR には、携帯教授システムソフトウェアを設置した最上位のフォルダ名を指定します。
 ステップ2の説明どおりに携帯教授システムソフトウェアを設置したときはC:\xampp\htdocs\LessonQandA であるので、例示のように指定します。

以上で、@〜Fまでのシステム変数の設定は終了です。

テキストエディターで、上記のシステム変数を修正したら、UBIQUITOUS_SYSTEM_DEFINITION-original.php のファイル名をUBIQUITOUS_SYSTEM_DEFINITION.php に変更して、C:\xampp\htdocs\LessonQandAフォルダ内に保存してください。

 これで、Windows 版「携帯教授」システムのインターネット公開準備が完了しました。

それでは、動作テストをしてみましょう。

(3)「携帯教授」システムのインターネット公開テスト
 ステップ2の(3)で実行したときと同様に、次の手順で実施してください。XAMPPはc:\xampp にインストールしているものとします。

@ XAMPPを起動します。
 (方法)c:\xampp のフォルダを開いて、xampp_start.exe のアイコンをクリックします。
A ブラウザを起動して、システム変数$MAIN_SERVERに指定したドメイン名(あるいはIPアドレス)を使って、URLアドレス欄に下記のように入力します。
http://サーバのドメイン/LessonQandA/index.html

   ステップ2の(3)で実行したときと同じ手順で、携帯教授システムの画面が、カスタマイズした教員授業データ内容で表示されれば、インターネット上で携帯授業を実施することができます。


next start previous

ユビキタス教育研究開発室