how to install thumbor on centos6.5

之前一直是使用 ubuntu 来安装 thumbor 服务, 非常简单,可是最近要在一台 centos6.5 上部署这个服务,还是遇到一些问题,这里介绍一下流程。

升级 python2.6 to python 2.7

centos6.5 默认的 python 是 2.6 的, 首先需要升级一下 python

yum -y update
yum install centos-release-SCL 
yum install python27

为 shell 环境设定默认的 python, 我这里的 shell 环境是 zsh 如果你的是 bash 需要将 zsh 改成 bash。

scl enable python27 zsh

安装 pip

wget https://bootstrap.pypa.io/get-pip.py
sudo python27 get-pip.py

安装基础类库

在安装 thumbor 之前, 需要安装以下类库,否则会报错:

yum install python-pycurl python-devel libcurl-devel

安装 thumbor

pip install thumbor

配置 thumbor

LOADER = 'thumbor.loaders.file_loader'
STORAGE = 'thumbor.storages.file_storage'

FILE_LOADER_ROOT_PATH = '/data/www/cwzg.cn/upoload'
FILE_STORAGE_ROOT_PATH = '/data/thumbor/storage'

运行 thumbor 服务

thumbor -p 8888 -c /etc/thumbor/thumbor.conf

好了,到此为止,安装已经完成,如果需要开启多进程,还需要安装 supervisord 这里就不做赘述了。

添加新评论