Zopeのinstall
さて、Pythonで書かれたプログラムを探していたら、おもしろそうな
ものを見つけた。
日本語の情報は、日本Zopeユーザ会へ。
どういうものかというと、apache + pukiwiki というのが一番近いような。
http serverとしてapacheの代わりに起動して、wikiのより直感的なツリー構造のコンテンツを作成でき
るという感じだ。
そのぶん、操作や管理のやり方を覚えるのは、wikiよりむつかしい。
pukiwkiではphpを記述して簡単に機能拡張を行うが、ZopeはPythonでそれを行う。
安定性、セキュリティ、性能などはまだわからないが、DBアクセスやファイルアクセスなどの一通りの>拡張機能はある。
さらに、クライアントを一般的なWEBブラウザだけではなく、PythonでRichCLientとして作成すれば、い
ろいろとおもしろいかも。
早速、自宅のVineLinux2.6r4環境に、Zopeをinstallしてみた。
# apt-get install Zope-zserver
ああ、簡単。起動もしてみる。
# /etc/rc.d/init.d/zope start
うちのマシンが遅いせいかちょっと時間がかかる。その時間、怪しいポートがバリバリ空いているよう>に見えるが、気にしない。
起動したら、管理画面(http://localhost:8080/manage)へGO。 初期管理者は「admin:123」。
とりあえず、acl_usersというメニューから新規ユーザを作成。あぶない初期管理者ユーザは削除。
次にRootFolderを選択すると以下のような画面になる。
次に、index.htmlをクリックして、内容を好きなように書き換える。
これでトップページの書き換え終了。よしよし。