Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1121965
  • 博文数量: 165
  • 博客积分: 5957
  • 博客等级: 大校
  • 技术积分: 2015
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-24 15:04
文章分类

全部博文(165)

文章存档

2014年(10)

2013年(14)

2012年(9)

2011年(22)

2010年(17)

2009年(17)

2008年(26)

2007年(34)

2006年(16)

我的朋友

分类: LINUX

2007-09-28 23:13:50

Plone是Zope上的一个用户友好、功能强大的开放源代码内容管理系统。Plone适合用作门户网站、企业内外网站、文档发布系统、协同群件工具,Plone也是一个应用开发平台
 
OS:RHEL5 (Tikanga)
安装过程
1、将原来的python卸载干净
 
2、重新安装tcl/tk
wget
cd unix
./configure && make && make install
wget
cd unix
./configure && make && make install
 
3、安装python2.5.1
wget
 
./configure
make
sudo make install
 
检查版本/usr/local/bin/python -V
Python 2.5.1
 
4、如果缺少xml package for python,则
wget
python setup.py install
 
5、安装zope2.10.4
Zope与LAMP相比,它即是http服务器,又是数据库,又包含脚本编程语言
wget
 
./configure --prefix="/usr/local/zope" --with-python=/usr/local/bin/python
make
make install
 
su - admin
 create a Zope instance into which we can install Plone
/usr/local/zope/bin/mkzopeinstance.py
根据提示继续
Directory: /opt/plone
Username: admin
Password: ******
Verify password: ******
 
(最好mkzopeinstance.py由用户权限来跑,否则产生的distance是root权限的,其他用户无写权限
 
默认起来是8080端口
如想改部分配置,则修改/opt/plone/etc/zope.conf
 
/opt/plone/bin/zopectl start
到此一直提示报错:
AttributeError: 'wrapper_descriptor' object has no attribute 'im_func'
 
查阅相关资料得出结论:python2.5.1与zope2.10的结合失败
 
无奈将python版本降至2.4.4
重复3-5步。
/opt/plone/bin/zopectl start
. daemon process started, pid=16002
 
尝试访问页面 :8080/
没有问题
 
6、停止服务
/opt/plone/bin/zopectl stop
 
7、install plone3.0.1
wget
products cp一下ok
 
8、add a "Doc" tab
wget
实际上通过 便可得到全部的API文档
 
8、start zope
su - admin
/opt/plone/bin/zopectl start
 
9、进入manage页面


其他的配置也就界面点点,这里就忽略了

另外测试了一把Plone-3.0.1-UnifiedInstaller这个整合安装,非常简单得以通过
./install.sh standalone
即可完整安装以上软件,安装完后得默认用户名密码:
cat /opt/Plone-3.0.1/zinstance/adminPassword.txt
Username: admin
Password: gaeXSZhd
 
 
 
 
 
阅读(2051) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~