EasyPHPを使用したWindows用インストールガイド
Moodleでは、ウェブサーバ、PHP、およびサポートされているデータベースがWindows上で実行するためにインストールされている必要があります。これは、Apache(Webサーバー)、PHP、およびMySQL(データベース)の形式で必要なすべてのソフトウェアを単一のWindowsアプリケーションにバンドルしたパッケージであるEasyPHPを使用することによって実現できます。ただし、EasyPHPは運用サーバー用には設計されていません。これが最初から最後までの手順です。
内容
準備
- まず、以前に(別のパッケージの一部としてでも)MySQLをインストールしたことがある場合は、それをすべてアンインストールし、すべてのMySQLファイルを削除して、必ずc:\ my.cnfおよびc:\ windows \ my.iniを削除します。 my.cnfまたはmy.iniというファイルを検索して削除することをお勧めします。
- これまでにPHPをインストールしたことがある場合は、Windowsディレクトリの周辺からphp4ts.dllというファイル、およびphp.iniというファイルをすべて削除してください。
EasyPHPを入手
- ここからEasyPHPをダウンロードしてください。EasyPhp DevServer 13.1
EasyPHP 1.7をインストールします - 注:古いバージョンです。以下のセクションを参照してください。
- ダウンロードしたファイルを実行します: easyphp1-7_setup.exe 。インストールプロセスはフランス語ですが、他のWindowsプログラムをインストールするのとよく似ています - デフォルトを受け入れて、すべてインストールすることをお勧めします。注:「Suivant」はNextを意味し、「Oui」はYesを意味します。
- インストールが終了したら、チェックボックスを[Lancer EasyPHP](Start EasyPHP)にチェックしたままにして、[Terminer]ボタンを押してください。無視しても構わない情報Webページが表示されることがあります。
- すべてがうまくいったら、おめでとうございます。 Apache、PHP、MySQLはすべてインストールされ、稼働しています。ツールバートレイに黒いEが表示されます。あなたはそれを右クリックして実行中のプログラムを制御することを可能にするメニューを得ることができます、しかしあなたは今のところそれを必要としないでしょう。
- フランス語で書かれているものもありますし、英語を好みます。あなたはEasyPHP1-7フォルダーの中に英語版のwwwとホームフォルダーを含むこのファイルhttps://www.easyphp.org/telechargements/dn.php?F=indexUS_1.7をダウンロードすることができます。これらはデフォルトファイルの上にコピーすることができます。
contains English versions of www and home folder in the EasyPHP1-7 folder. These can be copied over the default files.
EasyPHP 1.13をインストールする
- ダウンロードしたファイルを実行します:EasyPHP-DevServer-13.1VC9-setup.exe(または現在のバージョンは何でも)。言語を選択するように促されます。他のすべてのデフォルトを選択します。注:VC9はWindows XPからWindows 8用です。VC11はWindows 7および8用です。
- インストールが終了したら、[EasyPHPを起動する]チェックボックスを選択したままにします。
- EasyPHPの起動エラーが発生した場合は、inetinfo.exeが実行されている可能性があります。 Ctrl + Alt + Delキーを押して、Windowsタスクマネージャを起動します。タスクリストでinetinfo.exeを見つけ、それを強調表示して「プロセスの終了」をクリックします。 EASYPHPアイコンを右クリックしてプロセスを再開します。
- すべてがうまくいったら、おめでとうございます。 Apache、PHP、MySQLはすべてインストールされ、稼働しています。ツールバートレイに黒いEが表示されます。それを右クリックすると、実行中のプログラムを制御できるメニューが表示されます。
- 最大実行時間を30秒からそれ以上に延長するようにPHPを設定します。そうしないと、この30秒を超えたためにインストールが失敗します。
データベースを作成する
- 次にあなたがする必要があるのは、Moodleが使用するデータベースをセットアップすることです。ツールバートレイの黒いEを右クリックして[Administration]を選択し、[DB Management](PHPMyAdminの横)をクリックします。または、ブラウザを使用して、 http:// localhost / mysql /に移動します (最後のスラッシュに注意してください)。
- ユーザ名を求められたら、 空白のパスワードで " root "を使ってください。新しいデータベースとユーザーアカウントを作成できるphpMyAdmin Webインターフェースが表示されるはずです。
- フィールドに「moodle」と入力して[作成]ボタンをクリックし、新しいデータベースを作成します。作成するデータベースには、必ずutf-8の照合順序を指定してください。それは簡単でした!
- 必要に応じて、データベースにアクセスするための新しいユーザーを作成することもできます。これは初めてのユーザにとっては少し面倒かもしれません。そのため、現時点ではあなたのMoodle設定でパスワードなしで既存のユーザ "root"を使用し、後で修正することをお勧めします。
Moodleを入手!
- Moodleをインストールする準備が整いました。以下からのMoodleの最新リリースダウンロードMoodle.orgを 、その後、アーカイブを解凍します。
Moodleをインストールする
- 最新のEasyPHPバージョンの場合は、EasyPhP C:¥Program Files¥EasyPHP¥wwwまたはC:¥Program Files¥EasyPHP-DevServer-13.1VC9¥data¥localwebをインストールしたディレクトリにmoodleファイルをコピーしてください。あなたはmoodleディレクトリ全体(すなわちC:\ Program Files \ EasyPHP \ www \ moodle )をコピーするか、またはmoodleディレクトリのすべてのコンテンツをコピーすることができます。あなたは、この2番目のオプションを選択した場合、あなたはHTTPを使用してあなたのMoodleホームページにアクセスすることができるようになります:// localhost /をムードル/:// localhost /を httpの代わりに。
- Moodleがアップロードしたファイルを保存するための他の場所に新しい空のフォルダを作成します。例: C:\ moodledata
- あなたのMoodleフォルダに入ります。 config-dist.phpのコピーを作成し、それをconfig.phpと呼びます。
==== config.phpファイルを編集する====テキストエディタを使ってconfig.phpを編集します(メモ帳でも構いません。末尾に不要なスペースが追加されないように注意してください)。
- すべての新しいデータベース情報を入力してください。
- $ CFG-> dbtype = 'mysql';
- $ CFG-> dbhost = 'localhost';
- $ CFG-> dbname = 'moodle';
- $ CFG-> dbuser = 'ルート';
- $ CFG-> dbpass = '';
- $ CFG-> dbpersist = true;
- $ CFG-> prefix = 'mdl_';
- そして、すべてのファイルパスを入力してください
- $ CFG-> wwwroot = ' http:// localhost / moodle' ; //知っていれば外部アドレスを使う。
- $ CFG-> dirroot = 'C:¥Program Files¥EasyPHP¥www¥moodle';
- $ CFG-> dataroot = 'C:\ moodledata';
- config.phpを保存します - 他にも設定があれば無視してかまいません。
Webベースのインストーラ
- もうすぐそこにいるよ!その他の設定はすべてWebベースです。ブラウザでhttp:// localhost / moodle / admin /にアクセスして、ブラウザからセットアップを続行してください。
- Moodleでzipファイルを使用する(例えばバックアップでzipを使用する)には、 "zlib"を有効にする必要があるかもしれません。あなたはあなたのEasyPHPディレクトリ(C:\ Program Files \ EasyPHP)に行き、そしてそこにプログラムphpini.exeを走らせることによってこれをすることができます。 "zlib.dll"の横にあるチェックボックスをオンにします。そのウィンドウを閉じてから、ツールバーの黒いEに移動して右クリックし、メニューを表示します - このメニューから[再起動]を選択します。
cronの設定
- 最後に、ある種のcronを設定する必要があります。これに関する詳細はインストールガイドを参照してください。
ヒント
EasyPHPを使用しない、または使用できない場合は、PHPが正しく設定されていることを確認し、一般的な問題を回避するためのヒントをいくつか紹介します。
- Moodleが画像を処理できるようにGDモジュールを有効にしてください - php.iniを編集して次の行からコメント(;)を削除する必要があります: 'extension = php_gd2.dll'。
- あなたがMoodle内からzipファイルを作成したり解凍したりできるようにZlibモジュールを有効にしてください。
- セッションがオンになっていることを確認します - php.iniを編集してsession.save_path用のディレクトリを修正する必要があるかもしれません - デフォルトの "/ tmp"の代わりに "c:/ temp"のようなWindowsディレクトリを使用します。