エクステンションのインストール - J!1.0

エクステンションのインストール

Joomla!はインストール直後の状態でもいろいろな機能が既に用意されていますが、外部からエクステンションを導入することでさらに便利に、多彩な機能を持たせることが可能です※各エクステンションのおおまかな区別については、コンポーネントとモジュールとマンボットの項目を参照してください。

エクステンションを用意する

まず、自分が利用したいエクステンションをダウンロードする必要があります。Joomla!に慣れないうちは日本語で設定できるもののほうが仕組みを把握しやすいと思いますので、Joomla!じゃぱんのエクステンションダウンロードページなどを見て回るのがいいでしょう。各エクステンションは、コンポーネントやモジュールといった区分で整理されています。ある程度仕組みが分かってきたら、Joomla!本家のエクステンションディレクトリーを覗いてみてください。それこそ膨大な数のエクステンションが紹介されていますので、貴方が意図する用途に合ったエクステンションも見つかる可能性が高いと思います。本家のエクステンションディクショナリーの「Download」ボタンから直接ダウンロード可能なものもありますが、リンク先のサイトにアカウントを作成後、ログインしないとダウンロードできないものもあります。

Joomla!にエクステンションをインストール

ダウンロードしたファイル(フォルダ)は、大抵「.tgz」や「.zip」といった拡張子が付いていて、フォルダごと圧縮された状態にあります。Joomla!は通常この圧縮されたファイルをそのまま指定することでエクステンションをインストール可能なので、ダウンロードしたファイルを解凍する必要はありません。稀に、圧縮フォルダの中にいくつかのコンポーネントやモジュールが含まれていることがあります。この場合はそのまま指定してもエラー表示が出てインストールできませんので、大外のフォルダを解凍し、それぞれの圧縮フォルダを別々に指定できる状態にする必要があります。
Joomla!の管理画面の上部メニューから、「インストール」項目をクリックし、インストールしたいエクステンションの種類を選択します。
Joomla! エクステンションのインストーラ
画像は「コンポーネント」にカーソルを合わせたところ

これってコンポーネント?モジュール?

ダウンロードしたエクステンションがコンポーネントなのかモジュールなのか判別できない場合は、その圧縮フォルダの名称を確認してみてください。名称の最初に「com_」と付いていればコンポーネント、「mod_」とある場合はモジュール、「bot_」とあればマンボットです。ただしファイル名がそのままエクステンションの名称になっていて、この方法で判別できないこともあります。

メニューから「インストール」を選択


パッケージファイルを指定

画面中央あたりに、新規エクステンション(画像はコンポーネント)インストールという欄がありますので、「参照」ボタンを押してダウンロードしたフォルダを選択し、右の「Upload File & Install」ボタンを押します。
最近のバージョンのJoomla!では警告が出ているはずですが、エクステンションのインストールはあくまでインストールする人の責任において行う必要があります。様々なユーザーが多くのエクステンションを開発して提供されていますが、その全てが安全に利用できるとは限りません。古いバージョンのエクステンションだとセキュリティ面で脆弱性を孕む場合がありますし、万が一悪意あるエクステンションをインストールしてしまうと、データの削除やサイトの乗っ取りなど大きな被害を被る可能性もあります。十分に注意してください。
ITmedia Newsの関連記事:サードパーティ製コンポーネントにも注意を

「成功」が出たらインストール完了

Joomla!コンポーネントのインストール完了
アップロード成功

インストール直後の画面はそれぞれのエクステンションで若干異なりますが、大抵は英文とともに「アップロード成功」という文字が表示されます。コンポーネントの場合はこれでインストールが完了しましたので、あとは上部メニューの「コンポーネント」欄からインストールしたコンポーネントを選択し、各種の設定を行うだけで利用できます。モジュールやマンボットの場合はインストールした直後は表示されない設定になっていることが多いので、こちらも上部メニューの「モジュール」「マンボット」欄からインストールしたものを選択し、他の項目の設定と並んで公開・非公開の項目を「公開」にする必要があります。

インストールに失敗してしまったとき

失敗が出てしまう場合、次の3つが大きな原因として考えられます。

エクステンションの種類が間違っている

ひとつがエクステンションの種類の指定間違い。コンポーネントをモジュールとしてインストールしてしまったときなどに表示されます。この場合は正確な種類を選択しなおしてインストールするだけで大丈夫です。

圧縮フォルダが重複している

ふたつめが、上でも触れましたが圧縮フォルダの中に、さらに指定すべき圧縮フォルダが含まれている場合。こちらは外枠のフォルダを解凍し、中の圧縮フォルダを指定しなおすことでインストールできます。

インストール先になんらかのファイルが存在している

みっつめは、何かのファイルが邪魔をしてインストールできない場合。例えば、同じ種類のエクステンションを以前にインストールしたことがあって、それをアンインストールした際に一部のファイルが残ってしまっている状態のときなどに生じます。この場合は画面上に「○○ファイル(フォルダ)は既に存在します」といった文章が(英文で)表示されますので、FTPソフトなどを利用してそのファイルを削除してやる必要があります。

※FTPソフトを使っても削除できないフォルダ・ファイルが存在する場合は、「所有者がapacheのファイル・フォルダ削除する」の項目を参照ください。

J!サイトピックアップ

JoomlaEasy.net
http://joomlaeasy.net/
J!1.5サイト:Joomla!1.5 MANUAL
Joomlaでポン
http://www.joomladepon.com/
Joomler!.net
http://www.joomler.net/
JUSER.JP
http://juser.jp
Joomla!の道しるべ
http://joomlaway.net

Joomla!1.5関連書籍

はじめてでもできる!Joomla!で作るカンタンWebサイト
はじめてでもできる!Joomla!で作るカンタンWebサイト
当サイトからもリンクさせていただいている、Joomla!でポンのアネさん(杉原 裕子さん)が、Joomla!初心者向けの本を出版されました!
Joomla!Pro Book オープンソースCMS導入&カスタマイズガイド
Joomla!Pro Book オープンソースCMS導入&カスタマイズガイド
Joomla!に特化した日本語の書籍です。画像も使ってわかりやすく解説してくれていますので、インストールから操作方法、活用まで参考になります。
はじめてのJoomla!―無料のCMSで、カンタンWebページ管理!
はじめての Joomla!―無料のCMSで、カンタンWebページ管理! (I/O BOOKS)

Dreamweaver&FireworksによるオープンソースCMSテンプレートデザイン
Dreamweaver&Fireworksによるオープンソー―Joomla/Nucleus/Zen Cartにもデザインを! CS3/8/MX
J USER.JPを運営されている、伊丹 シゲユキさんの著作。約250ページの本文中、約80ページがJoomla!に割かれています。
訪問者数 [+/-]
今日:
昨日:
一昨日:
186
465
455

+10
今週:
先週:
先々週:
2450
2782
3069

-287