Joomla!はサーバにインストールして利用するソフトウェアです。Joomla!を使用するには、まずサーバを準備しなくてはなりません。どんなサーバでも利用できるわけではなく、Joomla!に適したバージョンのソフトウェアがインストールされている必要があります。
Joomla!3.3を利用するには、次の要件を満たしているサーバが必要です。なお以下ではPHPの最小要件が「5.3.10」となっていますが、それ以下のバージョンしか使えない場合は、Joomla!3.2を利用することもできます。
ソフトウェア | 最小要件 | 推奨要件 |
PHP(プログラム) | 5.3.10以上 | 5.4以上 |
MySQL(データベース) | 5.1以上 | 5.1以上 |
Apache(Webサーバ) | 2.0以上 | 2.0以上 |
この他、データベースではMSSQL、PostgreSQL、WebサーバではMicrosoft IIS7、Nginxも利用できます。詳しくはTechnical Requirementsをご覧ください。
お試し、学習目的であれば、サーバを用意しなくてもJoomla!を使う方法があります。このまま読み進めてください。
また、1台のサーバに複数のユーザが同居する「共用サーバ」を利用する場合、「セーフモードがオフ」に設定されているサーバがおすすめです。
セーフモードとは、共有サーバでのセキュリティを確保するための仕組みです。セーフモードがオンのサーバでもJoomla!は正しく動作するよう作られていますが、中には正しく動作しないエクステンションもあります。
サーバについて詳しくない方や、Joomla!を初めて使用するという方は、セーフモードがオフのサーバを選ぶのが無難です。
例えばシックスコア、エックスサーバー、さくらインターネットなどはセーフモードがオフです。その他、Joomla!インストールガイドでもサーバを紹介しています。
ちなみに当サイトではシックスコアを使用しています。