图片服务 - thumbor安装
安装thumbor非常简单,因为它支持distutils形式的包装(http://docs.python.org/distutils/setupscript.html)。
稳定
最新的稳定版拇指总是发布在Python包索引(http://pypi.python.org/pypi)中,因此可以使用或轻松安装。
pip install thumboreasy_install thumbor
Ubuntu / Debian使用aptitude(apt-get)
如果你正在使用aptitude,现在有一个官方支持的ppa for thumbor。
要使用aptitude进行安装,请将以下行添加到源列表中:
deb http://ppa.launchpad.net/thumbor/ppa/ubuntu <your release> main
deb-src http://ppa.launchpad.net/thumbor/ppa/ubuntu <your release> main
如果您使用的是ubuntu 12.10(量子),它将是:
deb http://ppa.launchpad.net/thumbor/ppa/ubuntu quantal main
deb-src http://ppa.launchpad.net/thumbor/ppa/ubuntu quantal main
或者,您可以通过命令行将存储库添加到源列表:
sudo add-apt-repository ppa:thumbor/ppa
之后只需更新您的来源:
sudo aptitude update
并使用普通的旧aptitude安装:
sudo aptitude install thumbor
将为您创建一个在机器启动时启动的服务(使用upstart)。
默认情况下,拇指将被禁用。打开/etc/default/thumbor
和改变(或删除)该标志enabled
到1
或使用命令 (force_start = 1 thumbor <3.7.0),以临时启动thumbor。您还可以通过编辑覆盖其他默认值,例如配置文件的位置 。
sudo service thumbor start force=1/etc/default/thumbor
thumbor的配置位于/etc/thumbor.conf
和安全密钥位于/etc/thumbor.key
。将运行一个实例http://localhost:8888
。
如果要运行许多thumbor实例,则需要在许多端口中运行它。这意味着您需要使用某种形式的负载平衡(NGINX,Apache,Varnish,Haproxy等)。
运行许多thumbor实例就像编辑/etc/default/thumbor
和将port
密钥更改为任意数量的端口一样简单 ,以逗号分隔:( port=8888,8889,8890
对于thumbor> 3.7.0)。
如果您需要更多详细信息,请访问 https://launchpad.net/~thumbor/+archive/ppa。
从稳定版本的来源
在github或Pypi上下载最新的稳定源代码版本并解压缩。
在解压缩的路径中,执行或 。
pip install .python setup.py install
从最新版本的源码
克隆拇指的存储库并使用以下方法之一安装它:
pip install git+git://github.com/thumbor/thumbor.git
要么
git clone git://github.com/thumbor/thumbor.git
cd thumbor
python setup.py install
替代安装
适用于Ubuntu 12.04 x32,除了用opencv进行webp检测似乎不起作用:(
apt-get install ffmpeg libjpeg-dev libpng-dev libtiff-dev libjasper-dev libgtk2.0-dev python-numpy python-pycurl webp python-opencv python-dev python-pip
pip install thumbor
©版权所有2015,Globo.com 修订版c61e71e0
。
使用Read the Docs提供的主题 使用Sphinx构建。