当前位置: 首页 >> 应用软件 >> 网络相关 >> 安装zope3
 

安装zope3

作者:      来源:     发表时间:2006-04-17     浏览次数:      字号:    

Author: Baiju M <baiju.m.mail AT gmail.com>
Version: 0.1.91
Copyright: (C) 2005 Baiju M, Placed under GNU GPL version 2, or (at your option) any later version
Source: http://svn.berlios.de/viewcvs/zissue/trunk/z3in30m/Zope3In30Minutes.txt?view=markup

特别注意 :我假设你正在使用Debian3.1(Sarge)或相似系统

为什么要30分钟

很抱歉!Zope3是不可能在10分钟内介绍清楚的

为什么我要学?

如果你想为基于Web的应用开发作一个Pythonic的框架,那么请继续。我并不打算对什么是Pythonic作任何新的解释Smile,主要试图回答“为什么”的问题。

关键词

Python, Zope, Interface, Component, ZCML, ZMI, Adapter, View, Event, Service, Utility, Principal.

那么让我们开始...

Zope3是第三代的Zope,一个Web应用框架。你可以从http://www.zope.org/Products/zope3下载Zope3.1,解压Zope3源包,并以根用户权限运行:

# cd Zope-3.1.0
# ./configure;make;make install

(译者)如果是在Ubuntu下,请按下面命令运行:

$tar -zxvf Zope-3.1.0.tgz -C /tmp
(如果是Breezy下,请安装Python2.3 Python2.3-dev等相关包,
 因为Zope3是基于Python2.4.1和Python2.3.5开发的,而Breezy默认是Python2.4.2,
 所以必须安装Python2.3的包文件了)
$./configure --prefix /opt/zope
$make
$make check
$make install

安装完成后,你必须建立一个Zope Instance(别担心!只需照作就行)。命令如下:

$ cd /usr/local/Zope-3.1.0/bin
$ ./mkzopeinstance --dir=$HOME/myzope --user=admin:secret123

要启动你的Zope3服务,需要到你的Instance目录下运行:

$ cd ~/myzope
$ ./bin/runzope

如果你得到一个端口错误,请检查8080和8021端口是否被其他程序占用;暂时停止运行该程序。打开你的浏览器,然后输入http: //localhost:8080。你将看到Zope Management Interface(ZMI)。ZMI是你的Python提示符,嗯...不!应该是Zope的提示符,看到了吗?你可以登录进去并且到处点击看看。如果你在ZMI玩够了的话,在终端用Ctrl+C中断它。

编辑 webmaster

 
 
 
评论更多>>
 
 
发表
 
姓名: QQ:
性别: MSN:
E-mail: 主页:
评分: 1 2 3 4 5
评论内容:
验证码:
  
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  •