plone 4.0 alpha 1 を buildout でインストール
Plone 4.0 (Alpha release) がリリースされました。 リリースマネージャーの Eric Steele さんお疲れ様でした。
このバージョンからは、以前インストールした dev 版とは違い buildout でインストールが可能となっています。
というわけで、入れてみた手順を書きます。python 2.6 はすでにあるものとします。
まず最初に python 2.6 で easy_install が使えるようにします。 他のバージョンでも使っていると思うので、 easy_install-2.6 コマンドで Python Paste と ZopeSkel 2.14.1 をインストールします。
% wget http://peak.telecommunity.com/dist/ez_setup.py % sudo python2.6 ez_setup.py % sudo easy_install-2.6 Paste % sudo easy_install-2.6 ZopeSkel
次に paster コマンドで buildout 用の環境を生成します。選択するテンプレートは plone3_buildout ですが、 plone_version に 4.0a1 と指定するのがポイントです。
admin user/password とか http_port とかは適宜変更してください。
% /usr/local/bin/paster create -t plone3_buildout Selected and implied templates: ZopeSkel#plone3_buildout A buildout for Plone 3 projects Enter project name: plone4 Variables: egg: plone4 package: plone4 project: plone4 Enter plone_version ['3.3.2']: 4.0a1 Enter zope2_install ['']: Enter plone_products_install ['']: Enter zope_user (Zope root admin user) ['admin']: Enter zope_password (Zope root admin password) ['']: password Enter http_port (HTTP port) [8080]: Enter debug_mode (Should debug mode be "on" or "off"?) ['off']: Enter verbose_security (Should verbose security be "on" or "off"?) ['off']:
すると以下のように buildout 環境が出来上がるので、 bootstrap.py を実行して bin/buildout を実行すると plone 4.0a1 がインストールされます。 (bin/buildout の実行はかなり時間がかかります)
最後に bin/instance start で起動すると、ちゃんと Plone 4.0a1 が立ち上がりました。といっても Plone サイトは作成されないので、自分でサイトを追加する必要があります。
% ls plone4 README.txt bootstrap.py buildout.cfg products/ src/ var/ % cd plone4 % python2.6 bootstrap.py % bin/buildout -v % bin/instance start
というわけで、そうやって立ち上げた http://plone4.takanory.net/ を公開します。 管理ユーザは admin/admin でどうぞ。ユーザも自由に作成できます。
いつものように予告無くサーバが止まったりデータが消えたりしますが、それでもよければご自由にどうぞ。
plone4 の新機能についてまとめないとなぁ...
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1182/tbping
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については