说明:
想弄个文档管理的,用于整理服务器资源、配置信息。省得做一大堆表格记录。群里有人推荐plone。因此安装了下。
依赖:
Plone-4.3.2需要
python >= 2.7.5
libxml2-devel >= 2.7.8
libxslt-devel >= 1.1.26
centos >=6
官网上面的libxml2、libxml2-devel、libxslt、libxslt-devel4个包是在centos 6上打包的,所以如果在centos 5上安装还是会出现签名错误。因此还是在centos 6上安装会更好。
软件:
libxml2-2.7.8-1.x86_64.rpm
libxml2-devel-2.7.8-1.x86_64.rpm
libxslt-1.1.26-1.x86_64.rpm
libxslt-devel-1.1.26-1.x86_64.rpm
python-2.7.5.tar.bz2
Plone-4.3.2-UnifiedInstaller.tgz
实现:
1. 安装libxml2、libxml2-devel、libxslt、libxslt-devel等4个包
# rpm -ivh --force libxml2-2.7.8-1.x86_64.rpm # rpm -ivh libxml2-devel-2.7.8-1.x86_64.rpm # rpm -ivh --force libxslt-1.1.26-1.x86_64.rpm # yum install libgcrypt-devel //libxslt-devel依赖libgcrypt-devel # rpm -ivh libxslt-devel-1.1.26-1.x86_64.rpm
2. 安装python 2.7.5
# tar jxvf Python-2.7.5.tar.bz2 # cd Python-2.7.5 # ./configure # make # make install # mv /usr/bin/python /usr/bin/python.bak.20140930 # ln -s /usr/local/bin/python2.7 /usr/bin/python # python -V
3. 安装plone
# tar zxvf Plone-4.3.2-UnifiedInstaller.tgz # cd Plone-4.3.2-UnifiedInstaller # ./install.sh zeo # ./install.sh standalone # /usr/local/Plone/zinstance/bin/instance start
最后:
就可以进入http://localhost:8080进行管理,效果如下
密码保存在$HOME/Plone-3.1/zinstance /adminPassword.txt中。一般来说,http://localhost:8080只是说明页面,http: //localhost:8080/Plone才是一个缺省站点。Plone管理界面基本上类似WIKI模式,支持所见即所得的模式。通过http://localhost:8080/$SITENAME,这里的$SITENAME可以是缺省的Plone,也可以自己建立的站点。