设置安装Plone环境完整版
设置安装Plone环境完整版
http://www.315ok.org/blogfolder/332
http://www.315ok.org/logo.png
设置安装Plone环境完整版
设置安装Plone环境完整版
检查系统python版本:
去python官网http://www.python.org/下载Python2.6.7版本
编译安装Python:
首先安装easy_install,去http://python-distribute.org/distribute_setup.py下载:
安装下述系统包:
Python 2.4.3 (#1, Sep 3 2009, 15:37:12)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 由于我们安装的Plone4版本要求python的版本是2.6.x,如果python版本不是Python2.6.x,需要重新安装python去python官网http://www.python.org/下载Python2.6.7版本
$tar -jxvf Python-2.6.7.bz2如果安装独立服务器,建议安装路径为/opt下,如果安装开发环境,建议安装在个人主目录下,下文以安装服务器为例。编译安装Python:
$ cd Python-2.6.7
$./configure --prefix=/opt/python
$make
$sudo make install安装python虚拟环境:首先安装easy_install,去http://python-distribute.org/distribute_setup.py下载:
$wget http://python-distribute.org/distribute_setup.py
$/opt/python/bin/python distritute_setup.py再安装virtualenv$ /opt/python/bin/easy_install -U virtualenv创建并启用虚拟python环境:$ cd /opt/python
$ /opt/python/bin/virtualenv --no-site-packages python267
$ source /opt/python/python267/bin/active下载并安装python图像库PIL,网址: http://pythonware.com/products/pil/安装下述系统包:
(python267)[plone@crm plone41]$ sudo apt-get install openssl openssl-devel
(python267)[plone@crm plone41]$ sudo apt-get install libjpeg62-dev
(python267)[plone@crm plone41]$ sudo apt-get install zlib1g-dev
(python267)[plone@crm plone41]$ sudo apt-get install libfreetype6-dev
(python267)[plone@crm plone41]$ sudo apt-get install liblcms1-dev或者:(python267)[plone@crm plone41]# yum install openssl openssl-devel
(python267)[plone@crm plone41]# yum install libjpeg libjpeg-devel
(python267)[plone@crm plone41]# yum install zlib zlib-devel
(python267)[plone@crm plone41]# yum install freetype freetype-devel
(python267)[plone@crm plone41]# yum install lcms lcms-libs
解压缩并安装PIL:(python267)[plone@crm plone41]$ tar zxvf Imaging-1.1.7.tar.gz
(python267)[plone@crm plone41]$ cd Image-1.1.7
(python267)[plone@crm plone41][ DISCUZ_CODE_78 ]nbsp; /opt/python/python267/bin/python setup.py install建立Plone根目录$mkdir -p /opt/plone/plone41
$ cd /opt/plone/plone41下载bootstrap.py$ wget http://python-distribute.org/bootstrap.py建立并编辑buildout.cfg文件,最简单的buildout.cfg:[buildout]
extends =
http://dist.plone.org/release/4.1/versions.cfg
parts = instance
[instance]
recipe = plone.recipe.zope2instance
user = admin:admin
eggs = Plone
建立可以运行的Plone环境:$ python bootstrap.py
$ bin/buildout -v运行Plone$ bin/instance start