EasyPHPを使用したWindowsのインストールガイド

提供:MoodleDocs
移動先:案内検索

MoodleをWindowsで実行するには、Webサーバ、PHP、およびサポートされているデータベースがインストールされている必要があります。これは、Apache(Webサーバ)、PHP、およびMySQL(データベース)の形式で必要なすべてのソフトウェアを単一のWindowsアプリケーションにバンドルするパッケージであるEasyPHPを使用することで実現できます。ただし、EasyPHPは本番サーバで使用するようには設計されていないことに注意してください。開始から終了までの手順は次のとおりです。

準備

  1. まず、以前にMySQLを(別のパッケージの一部としてでも)インストールしたことがある場合は、すべてをアンインストールし、すべてのMySQLファイルを削除して、 c:\my.cnfc:\windows\my.ini を必ず削除してください。検索を実行して、my.cnf または my.ini という名前ファイルを削除することをお勧めします。
  2. 以前にPHPをインストールしたことがある場合は、php4ts.dllというファイルをWindowsディレクトリの周囲から削除し、php.iniというファイルも削除します。

EasyPHPを入手

  1. ここからEasyPHPをダウンロードします:EasyPhp DevServer 13.1

EasyPHP 1.7をインストールします-注:廃止されたバージョン。以下のセクションを参照してください。

  1. ダウンロードしたファイルを実行します: easyphp1-7_setup.exe 。インストールプロセスはフランス語ですが、他のWindowsプログラムのインストールとほとんど同じです。デフォルトを受け入れてすべてインストールすることをお勧めします。注:Suivant は「次へ」を意味し、Oui は「はい」を意味します。
  2. インストールの最後に、チェックボックスを Lancer EasyPHP(EasyPHPの起動)のままにして、Terminer ボタンを押します。安全に無視できる情報Webページに移動する場合があります。
  3. すべてがうまくいったら - おめでとうございます!Apache、PHP、MySQLがすべてインストールされ、実行されています。ツールバートレイに黒いEが表示されます。それを右クリックすると、実行中のプログラムを制御できるメニューが表示されますが、今のところそれは必要ありません。
  4. いくつかのものはフランス語であるかもしれません、そしてあなたは英語を好むかもしれません。このファイル http://www.easyphp.org/telechargements/dn.php?F=indexUS_1.7 をダウンロードできます。このファイルには、英語版のwwwとEasyPHP1-7フォルダ内のホームフォルダが含まれています。これらは、デフォルトのファイルにコピーできます。
   contains English versions of www and home folder in the EasyPHP1-7 folder. These can be copied over the default files.

EasyPHP1.13をインストール

  1. ダウンロードしたファイルを実行します:EasyPHP-DevServer-13.1VC9-setup.exe(または現在のバージョン)。言語を選択するように求められます。他のすべてのデフォルトを選択します。注:VC9はWindowsXPからWindows8用です。VC11はWindows7および8用です。
  2. インストールの最後に、チェックボックスを選択したままにして EasyPHPを開始 します。
  3. EasyPHPの起動中にエラーが発生した場合は、inetinfo.exeが実行されていることが原因である可能性があります。 Ctrl + Alt + Deleteを入力して、Windowsタスクマネージャを起動します。タスクリストでinetinfo.exeを見つけて強調表示し、プロセスの終了 をクリックします。 EASYPHPアイコンを右クリックして、プロセスを再開します。
  4. すべてがうまくいったら - おめでとうございます!Apache、PHP、MySQLがすべてインストールされ、実行されています。ツールバートレイに黒いEが表示されます。それを右クリックすると、実行中のプログラムを制御できるメニューが表示されます。
  5. 最大実行時間を30秒からそれ以上に延長するようにPHPを構成します。そうしないと、この30秒の制限時間を超えてインストールが失敗します。

データベースを作成する

  1. 次に行う必要があるのは、Moodleが使用するデータベースを設定することです。ツールバートレイの黒いEを右クリックし、管理を選択してから、DB管理(PHPMyAdminの横)をクリックします。または、ブラウザを使用して、http://localhost/mysql/にアクセスします(最後のスラッシュに注意してください)。
  2. ユーザ名の入力を求められた場合は、'root'空白のパスワード を使用します。新しいデータベースとユーザアカウントを作成できるphpMyAdminWebインターフェイスが表示されます。
  3. フィールドに moodle と入力して 作成 ボタンを押すことにより、新しいデータベースを作成します。作成するデータベースにutf-8照合順序を指定することを忘れないでください。簡単でした!
  4. 必要に応じて、データベースにアクセスするための新しいユーザを作成することもできます。これは初めてのユーザにとっては少し難しいかもしれないので、今のところMoodle設定でパスワードなしで既存のユーザ root を使用し、後でこれを修正したいかもしれません。

Moodleを入手!

  1. Moodleをインストールする準備ができました!Moodle.orgからMoodleの最新リリースをダウンロードし、アーカイブを解凍します。

Moodleのインストール

  1. 最新のEasyPHP 場合、MoodleファイルをEasyPhP C:\ Program Files\EasyPHP\www または C:\Program Files\EasyPHP-DevServer-13.1VC9\data\localweb をインストールしたディレクトリにコピーします。バージョン。 moodleディレクトリ全体(すなわち、 C:\Program Files\EasyPHP\www\moodle)をコピーするか、moodleディレクトリのすべてのコンテンツをコピーすることができます。この2番目のオプションを選択すると、 http://localhost/moodle/ の代わりに http://localhost/ を使用してMoodleホームページにアクセスできるようになります。
  2. アップロードされたファイルをMoodleが保存するための新しい空のフォルダを別の場所に作成します。例:C:\moodledata
  3. Moodleフォルダに移動します。config-dist.php コピーを作成し、それを config.php と呼びます。

==== config.phpファイルの編集====テキストエディタを使用して config.php を編集します(メモ帳でもかまいませんが、最後に不要なスペースが追加されないように注意してください)。

  1. すべての新しいデータベース情報を入力します。
  2. $CFG->dbtype = 'mysql';
    • $CFG->dbhost = 'localhost';
    • $CFG->dbname = 'moodle';
    • $CFG->dbuser = 'root';
    • $CFG->dbpass = '';
    • $CFG->dbpersist = true;
    • $CFG->prefix = 'mdl_';
  3. そしてすべてのファイルパスを入力します
    • $ CFG->wwwroot = 'http://localhost/moodle'; //わかっている場合は、外部アドレスを使用します。
    • $CFG->dirroot = 'C:\Program Files\EasyPHP\www\moodle';
    • $CFG->dataroot = 'C:\moodledata';
  4. Saveconfig.php - 他の設定がある場合は無視できます。

ウェブベースのインストーラー

  1. もうすぐそこにいます!残りのセットアップはすべてWebベースです。 http://localhost/moodle/admin/にアクセスしブラウザを使用して、ブラウザを介してセットアップを続行します。
  2. Moodleでzipファイルを使用するには(たとえば、バックアップでzipを使用)、zlib を有効にする必要がある場合があります。これを行うには、EasyPHPディレクトリ(C:\Program Files\EasyPHP)に移動し、そこでプログラムphpini.exeを実行します。zlib.dll の横のチェックボックスにマークを付けます。そのウィンドウを閉じてから、ツールバーの黒いEに移動し、右クリックしてメニューを表示します。このメニューから 再起動 を選択します。

cronの設定

  1. 最後に、ある種のcronを設定する必要があります。詳細については、インストールガイドを参照してください。

ヒント

EasyPHPを使用しない、または使用できない場合は、PHPが正しく設定されていることを確認し、一般的な問題を回避するためのヒントをいくつか紹介します。

  • Moodleが画像を処理できるようにGDモジュールを有効にしてください-php.iniを編集し、次の行からコメント(;)を削除する必要がある場合があります:'extension = php_gd2.dll'。
  • Moodle内からzipファイルを作成および解凍できるように、必ずZlibモジュールを有効にしてください。
  • セッションがオンになっていることを確認します-php.iniを編集し、 session.save_path ディレクトリを修正する必要がある場合があります - デフォルトの /tmp の代わりに c:/temp のようなWindowsディレクトリを使用します。