0x00 什么是Mezzanine
它是一个基于django的内容管理平台(content management platform),组成简单,可扩展性和定制性强,特别适合小型的个人博客系统。它也提供了类似于wordpress的管理页面、博客发布、图片展示等功能,配置简单,数据库灵活改变。相对于wordpress那样笨重繁多的功能来说,mezzanine显得非常轻巧,但麻雀虽小,五脏俱全,博客系统该有的东西,它都有提供。
官方网站:Mezzanine - The Best Django CMS
0x01 安装依赖环境
接下来我以基于debian发行版的linux系统为例,介绍如何搭建。
首先,确保你安装了python2.7(最好是这个版本),并且已经安装了pip,同时setuptools已经完成了更新。
输入下面的命令完成setuptools的更新:
pip install -U setuptools
接下来,我们安装一些python相关的依赖:
apt-get install python-imaging python-dev
apt-get install libjpeg8 libjpeg8-dev build-dep
如果你用的是centos:
centos: yum install python-imaging python-dev
0x02 安装Mezzanine
方式一,直接通过pip安装:
pip install mezzanine
我失败了,所以选择了下面这种方式,去官方的 github clone文件,手动安装:
mkdir mezzanine-src
cd mezzanine-src
git clone https://github.com/stephenmcd/mezzanine.git
接下来,我们进入到目录中&#x