Joomla!


Joomla!は、オープンソースのCMSです。

Windows Web Server 2008 + IIS7.0へのJoomla!のインストール手順を以下に示します。

  1. PHPのインストール
    PHPがインストールされていない場合は、本サイトのPHPページを参照して、PHPをインストールする。
  2. php.iniの設定
    phpをインストールしたフォルダにあるphp.iniに対し、PHPのインストール時に設定したこのブログに書いてあるPHPアプリケーションのすべてに共通する設定に加え、以下を設定する。

    mbstring.func_overload = 0

  3. Joomla!のダウンロード
    ダウンロードページで最新のJapaneseリリースをダウンロードする。(ex. Joomla_1_5_10_in_Japanese.zip)
  4. ダウンロードしたファイルを任意のインストールしたいフォルダに展開する。
    ex.) C:¥WebApplications¥joomla
    以降、「%JOOMLA_HOME%」と記述する。
  5. フォルダのアクセス権の設定
    %JOOMLA_HOME%フォルダ配下を、IUSRグループが書き込み可能にする。
  6. データベースの設定
    Joomla!では、MySQLをデータベースとして利用することができる。
    今回はMySQL 5.1を利用する。
    MySQLにJoomla!専用のデータベースを作成する場合は、「MySQL データベースの作成」を参照。
  7. IIS仮想ディレクトリの設定
    「IIS仮想ディレクトリの作成」を参照して、IISの仮想ディレクトリを追加する。
    物理パスには%JOOMLA_HOME%(ex. C:¥WebApplications¥joomla)を指定する。
  8. Joomla!のセットアップを行う。
    1. サイトURL(http://{あなたのURI}/{IIS仮想ディレクトリ}/にアクセスし、「ランゲージの選択」ページで「ja-JP - Japanese(JP)」を選択し、ページで右上の「次へ」をクリックする。
      ex.) http://www.yourdomain.com/joomla/
      joomla-setup01
    2. 「事前確認」ページで、「インストレーション事前チェック」がすべて「はい」になっていて、「推奨設定」も問題ないことを確認する。
      joomla-setup02
    3. 「ライセンス」ページで、ライセンスを確認する。
      joomla-setup03
    4. 「データベースの設定」ページ
      データベースの設定をする。
      joomla-setup04

      基本設定
      データベースの種類 PHPで利用するMySQLライブラリを選択する。
      ほとんどの場合「mysql」のままでよい。
      ホスト名 MySQLが稼動しているホスト名。
      受信ポート番号を変更している場合は、ホスト名の直後に「:{ポート番号}」と記述する。
      ex.) localhost:12345
      ユーザ名 MySQLに接続するユーザ名
      パスワード MySQLに接続するユーザのパスワード
      データベース名 Joomla!のデータを入れるMySQLのデータベース名
      拡張設定
      ほとんどの場合、変更する必要はない
    5. 「FTP設定」ページ
      Windowsへのインストールの場合は、「いいえ」を選択する。
      joomla-setup05
    6. 「全般設定」ページ
      Joomla!に関する設定を行う。
      joomla-setup06

      サイト名
      サイト名 運営するJoomla!サイトの名称
      サイトへのURL、パス、管理者のEメール、ファイル/ディレクトリのアクセス権設定の確認
      あなたのEメール 管理者のメールアドレス
      管理者パスワード 管理者のパスワード
      サンプルデータロード、リストアとコンテンツバックアップ
      サンプルデータのインストール 「サンプルデータインストール」をクリックすると、デフォルトのサンプルコンテンツがインストールされる。
    7. セットアップの完了
      表示される管理者のユーザ名は、管理画面にログインするために必要なので、控えておく。
      joomla-setup07
  9. セキュリティの向上
    1. %JOOMLA_HOME%¥installation¥ディレクトリを削除する。
    2. %JOOMLA_HOME%フォルダ配下から、IUSRグループが書き込み権限を剥奪する。
    3. 以下のフォルダにIUSRグループの書き込み権限を与える。
      • %JOOMLA_HOME%¥components¥
      • %JOOMLA_HOME%¥modules¥
      • %JOOMLA_HOME%¥plugins¥
      • %JOOMLA_HOME%¥templates¥
      • %JOOMLA_HOME%¥tmp¥
  10. コントロールパネル
    管理画面はコントロールパネルと呼ばれている。
    コントロールパネルには、http://{あなたのURI}/{IIS仮想ディレクトリ}/administrator/ からログインする。
    ex.) http://www.yourdomain.com/joomla/administrator/
    joomla-admin01
  11. トップページのURLは、http://{あなたのURI}/{IIS仮想ディレクトリ}/
    ex.) http://www.yourdomain.com/joomla/
    joomla01

以上

タグ: , ,

コメントをどうぞ

トラックバックURL