Python环境一键配置安装(debian)

本安装包仅在32位的debian 6系统中测试通过,其中「debian.sh」为参考军哥的lnmp0.9版本,安装后默认为lnmpa环境。我做了一点简单修改增加了ngx_cache_purge模块。

如果已经安装过lnmp0.9可以无需执行「debian.sh」脚本(未做严格测试,如有问题可留言反馈)。

安装此一键包可以在安装lnmp0.9版本基础上执行python.sh

执行过python.sh后安装的软件列表:

  1. Python-2.7.2
  2. python-pycurl
  3. setuptools-0.6c11
  4. libxml2-2.7.8
  5. libxml2dom-0.5
  6. tornado-2.3
  7. uwsgi-1.1.2
  8. Jinja2-2.6
  9. py-redis
  10. requests
  11. DBUtils-1.1
  12. MySQL-python-1.2.3
  13. Imaging-1.1.7
  14. libmemcached-1.0.9
  15. pylibmc-1.2.3

如没有单独的memcached服务器,建议执行memcached.sh安装memcached服务

如内存比较小可修改/etc/init.d/memcached,改小memcached占用内存大小。

python站点管理

  • 安装完后,执行/root/python.sh用来增加python站点
  • cd /etc/init.d/ 然后./uwsgi restart重启python服务(start/stop/restart管理uwsgi)

下载地址:

一键安装包下载

说明:

没有其他机器提供测试,仅我自己测试可用,测试资源有限,碰到问题可以来留言,如有可能我会尽力修复(俺是linux菜鸟,so……)

BTW:

1. 晒美胸在vps上搭建就变得容易很多了,修改配置文件「setting.py」即可

2. 没有使用virtualenv管理python环境主要是因为俺VPS没那么多版本python需要管理,反正也只有我自己用,**环境不统一俺让它统一就行了!**

3. 现在在迷茫图片站还需要增加什么功能了,没更新代码的动力了。

已有5条评论 »

  1. 楼主,我转载了你这篇文章,著名了出处。

  2. @alife 重新更新上去了

  3. alife

    lnmpp.zip下载地址404了.哈哈,我也是刚装完lnmp

  4. 启动文件要是app.py且app.py中server名字要是app

  5. 提示uWSGIErrorPythonapplicationnotfound,搞了好久都没解决。。。。

添加新评论 »