Zope2をインストール

久しぶりだ。5年ぶりくらいかな。ここの記述の通りです。

pythonの開発環境をインストール

python-develをインストール。これを入れとかないと、次のステップで以下のようにインクルードファイルがないと怒られます。

Writing /tmp/easy_install-_qni1J/Record-2.13.0/setup.cfg
Running Record-2.13.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-_qni1J/Record-2.13.0/egg-dist-tmp-5nq4Cr
In file included from src/Record/_Record.c:20:0:
include/ExtensionClass/ExtensionClass.h:83:20: 致命的エラー: Python.h: そのようなファイルやディレクトリはありません
 #include "Python.h"
                    ^
コンパイルを停止しました。
error: Setup script exited with error: command 'gcc' failed with exit status 1

インストールは以下。

# yum install python-devel.x86_64

virtualenvの環境を作成

# cd /usr/local/
# virtualenv --no-site-package zope_env

Zope2をインストール

# bin/easy_install -i http://download.zope.org/Zope2/index/2.13.26/ Zope2

インスタンスを作成

# bin/mkzopeinstacne 

作成ディレクトリや管理者アカウントを聞いてくるので適当に。

Data.fsを転送

これは適当に。

以前に比べると楽になったなぁ。