検索
連載

Plone 2dev blog/CMS インストールガイド(2/3 ページ)

PloneはZopeをベースとしたOSSのサーバサイドCMSツール。CMFと呼ばれるZopeのフレームワークを採用し、高度なコンテンツ管理が可能だ。

PC用表示 関連情報
Share
Tweet
LINE
Hatena

 例えば「CMFCalendar」「CMFCore」「CMFDefault」「CMFTopic」「DCWorkflow」の5つが冒頭で触れたCMF(Content Management Framework)であり、Ploneはこれをベースにしている。

 さらに「Epoz」「ExternalEditor」「Formulator」「GroupUserFolder」などは、もともとサードパーティプロダクトとして配布されていたものをPloneで採用し、配布パッケージに含めているものだ。

 Zopeプロダクトの使用ライセンスは大抵GNU GPLか、GPL互換のZPL(Zope Public Licence)なので(ライセンスの選択はプロダクトの作者による)、このような形態がひんぱんに行われている。

Ploneの設定(インストール)

 Ploneをインストールするには、前述の「Archetypes」から「validation」まですべてのディレクトリを、Zopeの「Products」ディレクトリに移す。手順は次の通りだ。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

 ここでは、Zopeインスタンス「MyZopeSite1」のみでPlone一式を使うと想定しているが、Zopeアプリケーションの方に含めれば、すべてのZopeインスタンスで共通利用ができる。その場合には次のように指定しよう。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

 また、いずれの場合もPlone一式の実体はどこかに置いておき、シンボリックリンクを張るという方法でもよい。

 上記のようにプロダクトを置いたあと、以下のようにZopeを再起動する。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

 初めてPloneをインストールした場合、起動時のプロダクト読み込みに多少時間を要する(30秒〜1分程度)。WebブラウザからZope管理画面にアクセスし、プロダクト一覧でPlone関連のプロダクトが含まれていれば成功だ。


画面1■プロダクトリストにPlone系のものが含まれている

Ploneインスタンスの作成

 以後は基本的にWebブラウザを通したZope管理画面の操作となる。

 まず最初に、ルートフォルダにてaddリストから「Plone Site」を選ぶ。「Add Plone Site」画面でIdを英数字で入力し(ここでは「plone1」とする)、「Add Plone Site」ボタンを押す。


画面2■Ploneサイトの追加

 するとPloneサイト「plone1」が作成され、管理画面の中央フレーム(ワークスペース)にそのトップ画面が表示される。


画面3■ワークスペースにPloneサイトが表示

 左フレーム(ナビゲータ)の「Refresh」をクリックすると、サイトのツリー構造にも「plone1」が含まれていることが分かる。


画面4■ナビゲータにもPloneサイトが表示

 ナビゲータの「plone1」をクリックすると、ワークスペースにPloneの管理画面が表示される。


画面5■ワークスペースにPloneの管理画面が表示

 画面5は、PloneをZopeの管理画面レベルで裏側から見たものだ。

 この画面はそのまま表示させておき、ワークスペース上部に見えるタブ「View」のリンクを右クリックし、新しいウインドウかタブでこれを開くと、Ploneサイトのトップページが見える。


画面6■別タブでPloneサイトのトップを表示する

 ここでのURL指定は、次のようになっているはずだ。

http://zopeserver/plone1

 次ページからは、Ploneの管理画面それぞれの機能について触れていく。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る