かぴぶろぐ

またかぴったかと思った・・・(´A`;)

Zopeに環境構築

カテゴリ[ Zope ]
今までZopeの開発環境はVMのLinuxで行ってたが、Zopeのステップ実行とかして丸裸にしてみたいなーと思って。
で、Windowsに環境作ってみるかと。
用意するもの
  • Zope Zope-2.9.8-win32.exe
  • PyScripter PyScripter-setup.exe
  • Python-2.4 python-2.4.msi
  • Mysql mysql-essential-5.0.51a-win32.msi
  • Mysql-tools mysql-gui-tools-5.0-r12-win32.msi
  • ZMySQLDA-2.0.8 ZMySQLDA-2.0.8.tar.gz
  • MySQL-python-1.2.2.win32-py2.4 MySQL-python-1.2.2.win32-py2.4.exe
インストールPyScripter
これ入れると確か2.3系のPythonが入った(気がする)。
起動するとバージョンアップを促され、結局2.4系を入れる方が良いと判断。
PyScirpter自体のインストールは簡単だよ。これはProgramFilesの下に普通に入れた。

Python2.4
C:\に入れる。ウィザード従うだけだから簡単。

Zope
exeクリックしてウィザードに従ってく。C:に作っておいた方が後々楽(他のもそうだが)
セットアップするとC:\Zope\2.9.8というフォルダにPythonとZopeが入ってる。
このPython2.4.4を使ってもいいが、後々Mysql-pythonを入れたりPyScripterを使うとき等にPythonPathが
ややこしくなるので、使わない前提で。
セットアップしたらmkinstanceをしてインスタンス作成。
runzope.batのPythonPathだけスタンドアローンのPythonに書き換える。

次にZopeでMysql使いたいのでMysqlを入れる。

Mysql

上記のexeを実行し、コンフィグのウィザードを進める
だいたい「はいはい」と進んでいき、最初ユーザーパスワード設定せずに完了。
Mysql-toolsを入れた後、いざMysqlAdministratorでログインする時「何ではいんの?」と疑問に。
もう一度パスワード設定してコンフィグやり直したりした結果。
結局はじめからrootユーザーはいるようで、root + パスワードでログインできた。

ZMySQLDA
これはLinuxと一緒でファイルもOS区別ないので、取ってきて、親ZopeのProducts下に置くだけ。

MySQL-python
exe実行すると、セットアップ済みPythonを見つけてくれる。後はウィザード進めるだけ。

http://kapi.jp/kapi_blog/136

2008年04月18日

関連カテゴリ Zope

この記事のコメント

この記事にコメントする