IISにOSSをインストールするための情報サイト [IIS de OSS 64bit]

[[IIS de OSS 64bit]] > [[Windows Azure+ラーニング OSS一覧]] > [[Windows Azure Moodleインストールドキュメント]]

▼目次
#contents

▼イメージ
#ref(moodle_1.jpg,,50%);

*概要 [#c02d1261]
|OSS名&br;(Name)|バージョン&br;(Version)|言語&br;(Lang)|動作チェック&br;(Check)|公式サイト&br;(Official)|h
|Moodle|1.9.10+|PHP|OK|[[■>http://moodle.org/]]|

*サンプルURL [#h577ec4f]
|画面|URL|h
|フロント画面|http://example.cloudapp.net/moodle/|
|管理画面|-|

*準備 [#wf71acc1]
+Windows Azure Companionのインストール
+Windows Azure CompanionからMariaDBとphpMyadminのインストール
+phpMyadminからMariaDBのDB作成(DB:moodle,user:moodle,pass:xxxxx)

*インストール [#l6d935a1]
+公式サイトより該当バージョンのzipをDLしeXtplorerにてAzureの一時フォルダにアップロード&br;
&color(red){そのままzipをアップするとタイムアウトか何かでこけてしまうので、一旦解凍→分割→圧縮→アップロード→解凍→統合をした};
+アーカイブを一時フォルダ上で展開
+展開してできたフォルダを/moodleとなるようにリネームして移動
+ブラウザから「http://example.cloudapp.net/moodle/install.php」にアクセス
++「Choose a language」画面で「日本語 (ja)」を選択し「Next >>」をクリック
++「PHP設定を確認しています」画面を確認し「次へ >>」をクリック
++「Moodleのインストール先を確認してください。」画面で「ウェブアドレス」の記述からポート番号である「:20000」を除去し「次へ >>」をクリック&br;
++データベース設定画面で以下のように入力し「次へ >>」をクリック
|設定項目|設定値(例)|h
|タイプ|MySQL (mysql)|
|ホストサーバ|localhost:20003|
|データベース|moodle|
|ユーザ|moodle|
|パスワード|password|
|テーブル接頭辞|mdl_|
++「あなたの環境を確認しています」画面で「状態」が「赤」のものがない事を確認し「次へ >>」をクリック
++「言語パックのダウンロード」画面で「日本語 (ja) 言語パックをダウンロードする」をクリック
++「・・・この言語で継続されます。」の表示を確認し「次へ >>」をクリック
++「設定が完了しました。」画面で「続ける」をクリック
++「著作権表示」画面で「Yes」をクリック
++「Moodle 1.9.10+ (Build: 20101201)」画面で「無人オペレーション」にチェックを入れ「続ける」をクリック
++「管理者アカウントの設定」画面で管理者情報を入力し「プロファイルを更新する」をクリック&br;
&color(red){この際のformのactionに「:20000」が付いてしまっているのでChromeの要素の検証から外してからクリックする};
++「新しい設定 - フロントページ設定」画面でサイト情報を入力し「変更を保存する」をクリック
+管理画面にアクセスし動作確認をする
+フロント画面にアクセスし動作確認をする

*備考 [#w227e721]
-php.iniのregister_globals=offじゃないと動かないアプリです
-DBの照合順序はutf8_unicode_ciなどのunicode系である必要がある
-DB構築時点でタイムアウトが発生してしまうのでphp.iniでdefault_socket_timeout = 600を設定した

*コメント [#o31d7f94]

#comment

*他のOSS [#bad7e2b8]

前のOSS:[[SMF>Windows Azure SMFインストールドキュメント]]
前のOSS:[[phpMyFAQ>Windows Azure phpMyFAQインストールドキュメント]]

次のOSS:[[PHPads>Windows Azure PHPadsインストールドキュメント]]

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ