トップ   サーバー構築   旅行日記   手記   リンク   About  

Zope

WEBアプリケーションサーバーである。

インストール

tar xvfz Zope-2.8.1-final.tgz
cd  Zope-2.8.1-final
./configure --prefix=/usr/local/zope
make
make install
※今回紹介するバージョンのインストールは Python 2.3.5 のバージョンが必要です。
それ以上でもそれ以下でも動作しませんのでこのバージョンのPythonをインストールします。
インストールされていないのであればこちらのPythonのインストールを参照してください。

ユーザーアカウントの登録

adduser zope

環境を設定

/usr/local/zope/bin/mkzopeinstance.py
上記プログラムを実行すると、インスタンスディレクトリ、ユーザー名(管理ユーザー)、パスワードを設定します。
管理ユーザーは任意ですので好きな名前を設定します。 設定例:
インスタンスディレクトリ:/usr/local/zope
管理ユーザー:administrator
パスワード :******

権限の変更

chown -R zope:zope /usr/local/zope/log /usr/local/zope/var

zopeの起動

/usr/local/zope/bin/zopectl start

chkconfig への登録

/etc/init.d/zope に以下のシェルスクリプトを作成します。
#!/bin/sh
# zope         Init script for starting up the Zope server
#
# chkconfig: - 87 12
# pidfile: /var/zope/var/Z2.pid

case "\$1" in
    start|stop|status|restart|help)
        su -l zope -c "/usr/local/zope/bin/zopectl \$@"
        ;;
    *)
        echo \$"Usage: \$0 {start|stop|status|restart|help}"
        exit 1
esac

exit 0

chkconfig への登録作業

chmod 755 /etc/init.d/zope
chkconfig --add zope
chkconfig zope on
service zope start
Copyight (C) qurataro.com 2004-2007 quraportal All Rights. Reserved.