MoodleのWindows用パッケージのインストールに関して

MoodleのWindows用パッケージのインストールに関して

- Emi YUMOTO の投稿
返信数: 6

初めまして。

今回初めてMoodleのインストールを試みております。

Moodleのサイトより『Moodle installer package for Windows』の

Moodle 3.8.2+をダウンロードし、『Start Moodle.exe』を起動して、
コマンドプロンプトの画面で下記のメッセージが出たことを確認し、ソフトのインストールを開始しました。

        APACHE and MYSQL are running...
-----------------------------------------------------
Run "Stop Moodle.exe" in order to stop Moodle server.
-----------------------------------------------------

http://localhost」をブラウザで開いたところ、インストールは進んだのですが、
データベース設定で、パスワード設定しても次に進むことができませんでした。
下記のメッセージが出てまいります。


「データベースがオーバーロードしているか、正常に動作していない可能性があります。
サイト管理者は、config.phpでデータベース詳細が正しく設定されているか確認してください。」


ApacheやPHP、MysqlはMoodle のパッケージに一緒にインストールされると考えていたのですが、個別にインストールが必要なのでしょうか。

このWindowsパッケージだけでは使用できないものなのでしょうか。

様々検索してみたのですが、答えにたどり着けず、

お知恵をお貸しいただけましたら幸いです。

何卒よろしくお願いいたします。



Emi YUMOTO への返信

Re: MoodleのWindows用パッケージのインストールに関して

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

> ApacheやPHP、MysqlはMoodle のパッケージに一緒にインストールされると考えていたのですが、個別にインストールが必要なのでしょうか。

いいえ、個別にインストールは不要です。

> このWindowsパッケージだけでは使用できないものなのでしょうか。

いいえ、このWindowsパッケージだけで使用できます。

私もWindows 10のパソコンでMoodle installer package for Windowsのインストールを試してみましたが、ご報告頂いたものと同様のエラーが表示されて先に進めませんでした。そこで、データベースのユーザは「root」のままでパスワードを空白にしましたところ、インストール処理を始めることができました。

もし、可能でしたら、以下の手順で再度Moodleのインストールをお試しください。

  1. 現在の展開 (解凍) 済みのMoodle installer package for Windowsをフォルダごと削除する。
  2. Moodle installer package for WindowsのZIPファイルを再度展開する。
  3. 2.で展開したフォルダ内のStart Moodle.exeを実行する。
  4. コマンドプロンプト画面でApacheおよびMySQLの正常動作を確認する。
  5. ウェブブラウザを開いてhttp://localhostにアクセスする。
  6. 「Next >>」(次へ) ボタンをクリックする。
  7. 「Next >>」(次へ) ボタンをクリックする。
  8. 「Database password」(データベースパスワード) 欄を空白のままにして「Next >>」(次へ) ボタンをクリックする。
  9. 「Continue」(続ける) ボタンをクリックする。
  10. 「Continue」(続ける) ボタンをクリックする。



評点平均: お役立ち度: ★★★★★★★ (2)
Mitsuhiro Yoshida への返信

Re: MoodleのWindows用パッケージのインストールに関して

- Emi YUMOTO の投稿
Mitsuhiro Yoshida様

早々にご回答をいただきまして誠にありがとうございます。
実を申しますと、私も実際に使用するのとは別のPCで試しにパスワードを入れずにインストールを進めたところ、インストールを完了することができました。

データベースにパスワードをかけないことがセキュリティ上問題ないのか少し心配があります。
Yoshida様はパスワード付けずにインストールされて、その後も問題なくお使いになられているのでしょうか。

お教えいただけましたら幸いです。

何卒よろしくお願いいたします。
Emi YUMOTO への返信

Re: MoodleのWindows用パッケージのインストールに関して

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

> データベースにパスワードをかけないことがセキュリティ上問題ないのか少し心配があります。

以下のページにありますようにMoodle packages for Windowsはあくまでも開発用のパッケージのため、ネットワーク上の他のデバイスからアクセスされない限り、セキュリティに関して心配する必要はないかと思います。

Security matters (A MUST READ!)

As mentioned before, XAMPP is not meant for production use but only for developers in a development environment. The way XAMPP is configured is to be open as possible and allowing the developer anything he/she wants. For development environments this is great but in a production environment it could be fatal. Here a list of missing security in XAMPP:

The MySQL administrator (root) has no password. The MySQL daemon is accessible via network. Examples are accessible via network.

To fix most of the security weaknesses simply call the following URL:

http://localhost/security/

The root password for MySQL and also a XAMPP directory protection can be established here.

Note that on the Windows installer package, some (all?) of these issues have been fixed already by default and the above link does not work.

If in doubt, more info is here

[Security matters (A MUST READ!) - Complete install packages for Windows - MoodleDocs]
https://docs.moodle.org/38/en/Complete_install_packages_for_Windows#Security_matters_.28A_MUST_READ.21.29

> Yoshida様はパスワード付けずにインストールされて、その後も問題なくお使いになられているのでしょうか。

私がMoodle package for Windowsを日常的に使用することはありませんので、問題が発生するかどうかは確認しておりません。

よろしければ、最大ユーザ数50名まで無料で利用可能なMoodleCloudをお使いになってはいかがでしょうか。

[MoodleCloud: Free Hosting Services from the makers of Moodle]
https://moodlecloud.com/app/en/



評点平均: お役立ち度: ★★★★★★★ (1)
Mitsuhiro Yoshida への返信

Re: MoodleのWindows用パッケージのインストールに関して

- Emi YUMOTO の投稿
Mitsuhiro Yoshida様

大変ご丁寧にご案内いまして誠にありがとうございます。
必読すべきところを読み込めておらず申し訳ありませんでした。

まずはMoodleCloudを使用してみます。

最後に一点教えていただきたいのですが、『Moodle installer package for Windows』はローカルホストのみでしか使用できないのでしょうか。
こちらや、教えていただいたMoodleCloudを使用して、
学生用にコースを運用することは可能なのでしょうか。

初歩的な質問ばかりで本当に申し訳ありません。
どうぞよろしくお願いいたします。
Emi YUMOTO への返信

Re: MoodleのWindows用パッケージのインストールに関して

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

以下のページの説明にありますように、必ずしも「『Moodle installer package for Windows』はローカルホストのみでしか使用できない」というわけではありませんが、お使いのパソコンで動作テスト用に使用するためのパッケージであるとお考え頂いた方が宜しいかと思います。

What you enter in the "Web Address" field depends on what you intend to use the new Moodle installation for. If you are just going to use it for local testing, then use 'http://localhost'. If you are going to test the new installation on a LAN, and will be accessing it from other machines on that LAN, then put the private IP address or network name of the serving machine, followed by a forward slash and moodle: Web Address - http://192.168.1.1/moodle If you are going to test the installation on the internet, then you will need to put the public ip address followed by a forward slash and moodle: http://your_ip_address/moodle or you can put your domain name here instead.

[Moodle paths - Complete install packages for Windows - MoodleDocs]
https://docs.moodle.org/38/en/Complete_install_packages_for_Windows#Moodle_paths

> 教えていただいたMoodleCloudを使用して、学生用にコースを運用することは可能なのでしょうか。

MoodleCloudを利用したコース運用は決して不可能ではないと思いますが、まずはMoodlCloudのFreeプランを使って、Moodleのコース作成、ユーザ登録等の操作をお試しになってはいかがでしょうか。

評点平均: お役立ち度: ★★★★★★★ (2)
Mitsuhiro Yoshida への返信

Re: MoodleのWindows用パッケージのインストールに関して

- Emi YUMOTO の投稿
Mitsuhiro Yoshida様

何から何まで、ご丁寧に本当にありがとうございます。
それではまず、MoodleCloudのフリープランを使用し、運用がうまくいくようであれば、
有料版を使うことを検討するようにいたします。

この度は、誠にありがとうございました。
評点平均: お役立ち度: ★★★★★★★ (1)