AMPのインストール

AMPはA pache、 M ySQL& P HPの略です。これはMoodleが動作する唯一のプラットフォームではありませんが、最も一般的で基本的なインストールに適しています。

WindowsおよびOSX用の 'オールインワン' Moodleインストーラはhttps://httpd.apache.org/docs/2.0/install.htmlで入手できます( '本番'サイトを対象としていません)。

まずPostgreSQLについて一言

PostgreSQLデータベースを使用したい場合は(そしてそれを考慮する必要があります)、パッケージタイプのインストーラを使用している場合は、MySQLの代わりにインストールするだけです。 MySQLは、よりシンプルな「ワンクリック」インストーラでは一般的な選択になる傾向があります。あなたがチェックできるのPostgreSQL、ApacheとPHPとの'ワンクリック'インストーラについてBitNamiを 、それは、Windows(サポートWAPP )、Linuxの( LAPP )とMac( MAPPを )。

Mac OS X

OSXには、適切なApache Webサーバーとそれほど適切ではないPHPが付属しています(必要な拡張機能がすべて含まれているわけではありません)。

他にもいくつかの可能性があります(すべて文書化されているので、ここでは繰り返さない)。

  • https://php-osx.liip.ch/から「ワンクリック」インストーラを起動します。これは主に開発者に偏っていることに注意してください。
  • MAMP :ワンクリックインストーラー - 使いやすくよく文書化されています。おそらく個人的な使用にのみ適しています。
  • Softaculous AMPPS :もう1つのワンクリックインストーラ - 今回はWindowsとOSXの両方に。
  • MacPorts :完全なLinuxスタイルのパッケージリポジトリ。ここにAMPのコンポーネントがあります。 MacPortsでApache、MySQL、およびPHPを実行するを参照してください。
  • Fink :MacPortsに代わるもの。
  • BitNami MAMPスタックBitNami Moodleモジュールのようにその上にインストールされるBitNamiアプリケーションモジュールをサポートするMySQL、ApacheおよびPHP用の 'ワンクリック'インストーラ。

Yosemiteのインストールに問題がある可能性があります。 Applications / MAMP / Library / binに行き(あるいはfinderを使って)ファイルenvvarsを見つけ、それを_envvarsに名前変更する必要があるかもしれません。 MAMPサーバーが完全に停止していることを確認してから、ポートの変更やenvvarsファイルの名前の変更を行ってください。

Linux

ApachePHPおよびMySQL用のディストリビューションのリポジトリからパッケージをインストールする必要があります。あなたはほとんど確実にPHP用の追加の拡張子(例えばデータベース用の拡張子)を必要とするでしょう。パッケージ版のMoodleはお勧めできません(moodle.orgのダウンロードからインストールするのはそれほど難しくありません)。

(たとえば)を参照してください。

Linuxにはワンクリックインストーラー(XAMPPやBitNami LAMP Stackなど)がありますが、コンポーネントを「正しい」方法でインストールするのは非常に簡単で、無意味です。標準的な方法を使用すると、ヘルプとサポートを受けやすくなります。

もちろん、あなたが望むなら(あるいはあなたが特に新しいバージョンを必要とするなら)、あなたはソースから要素の全部または一部をコンパイルすることができます。すべての要素は良い文書を持っています。扱いにくいのはPHPです。Debian/ Ubuntuに関するガイダンスはこちらです。PHPをソースからコンパイルする

Windows

Windowsには、 ApacheまたはMicrosoftのIIS Webサーバーを使用できるため、もう少しバリエーションがあります。次のワンクリックWebサーバーインストーラには、Apache Webサーバー、MySQLデータベースサーバー、PHPスクリプト言語、およびphpMyAdminデータベース(MySQL)マネージャーが含まれています。他の構成要素を含むものもある。

  • WampServer :Windows用の最高のインストーラの1つです。
  • BitNami WAMP StackBitNami Moodle Stackのように、他のBitNamiスタックを一番上にインストールすることを可能にする非常に良いインストーラ。
  • EasyPHP :よく知られている人気のある代替手段。
  • XAMPP :おそらくWindows用の最も有名なインストーラです。開発用または個人用のWebサーバーとしてのみ使用してください。
  • Official PHP Documentation :あらゆる種類のWindowsおよびWebサーバーのバリエーションにPHPをインストールするための手順。
  • MySQL :Windowsを選択してインストーラをダウンロードしてください。
  • PostgreSQL :Windows用のインストーラをダウンロードしてください。

インストーラパッケージとコンポーネント

次の表に、各パッケージのコンポーネントとバージョンを示します(2014年8月27日現在)。

製品 バージョン Httpd(アパッチ) PHP MySQL PHPMyAdmin 住所
WampServer 2.5 2.4.9 5.5.12 5.6.17 4.1.14 ウェブページ
2.4 2.4.4 5.4.16 5.6.12 4.0.4
2.2e 2.4.2 5.4.3 5.5.24 3.5.1
BitNami WAMPスタック 5.4.32-0 2.4.10 5.4.32 5.5.39 4.2.7.1 ウェブページ
5.3.29-0 2.2.23 5.3.29 5.5.29 3.5.5
EasyPHP(ウェブサーバー) 14.1 2.4.10 5.4.31 5.6.19 4.2.6 ウェブページ
EasyPHP(Devserver) 14.1 VC11 2.4.7 VC11 5. [6-3] .x 5.6.15 4.2.0
14.1 VC9 2.4.7 VC9 5. [4-2] .x 5.6.15 4.2.0
XAMPP 1.8.3 2.4.10 5.5.15 5.6.20 4.2.7.1 ウェブページ
1.8.2 2.4.10 5.4.31 5.5.39 4.2.7.1
----------------- --------- ---------- ------------- ------ -------
XAMPP 1.7.4 2.2.17 5.3.5 5.5.8 3.3.9
1.7.1 2.2.11 5.2.9 5.1.33 3.1.3.1

重要なメモ

  • PHP 5.5.xバージョンはVC11(Visual Studio 2012コンパイラ)で構築されています。これらのビルドには、Visual Studio 2012 x64 / 86用のVisual C ++再頒布可能パッケージがインストールされている必要があります。これらのPHPバージョン 、Windows XPでもWindows Server 2003でも機能しません
  • PHP 5.4.xバージョンはVC9(Visual Studio 2008コンパイラ)でビルドされています。これらのビルドには、Visual Studio 2008 SP1 x86またはx64用のVisual C ++再頒布可能パッケージがインストールされている必要があります。これらのPHPバージョンは、 Windows XPをサポートする最後のバージョンです。
  • XAMPPパッケージ1.7.4および1.7.1は、 Windows Moodleパッケージが構築されているバージョンであるため、この表に含まれています。XAMPP 1.7.4を使用したMoodle 2.1.xから2.5.xまで。そしてXAMPP 1.7.1を持つMoodle 1.9.19以降。
  • Moodleバージョン2.0.xは、Windows Moodle Distributionとしてはもう利用できません。

VistaとWindows 7

多くの人が、スタンドアロンのローカルMoodle for WindowsをVistaとWindows 7にインストールするのに問題があります。

これはあなたが試したいと思うかもしれないいくつかのものです:

  • 簡単な方法はhttps://bitnami.org/stack/moodleを使うことです。
  • 別の解決策は、Windows Vista用Sebastian Sulinski Designでこれらのビデオを見ることです。
  • 個人用(評価用) - XAMPPまたはEasyPHPをインストールしてから、通常のインストール手順に従ってMoodleをインストールしてください。