惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
CXSECURITY Database RSS Feed - CXSecurity.com
Stack Overflow Blog
Stack Overflow Blog
月光博客
月光博客
T
Threat Research - Cisco Blogs
小众软件
小众软件
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
Apple Machine Learning Research
Apple Machine Learning Research
C
Cyber Attacks, Cyber Crime and Cyber Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
T
Tailwind CSS Blog
Cisco Talos Blog
Cisco Talos Blog
V
V2EX
博客园 - 【当耐特】
C
Cybersecurity and Infrastructure Security Agency CISA
Hugging Face - Blog
Hugging Face - Blog
The Cloudflare Blog
The Last Watchdog
The Last Watchdog
Simon Willison's Weblog
Simon Willison's Weblog
T
Threatpost
S
Secure Thoughts
O
OpenAI News
P
Proofpoint News Feed
S
SegmentFault 最新的问题
Forbes - Security
Forbes - Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Application and Cybersecurity Blog
Application and Cybersecurity Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Last Week in AI
Last Week in AI
宝玉的分享
宝玉的分享
Scott Helme
Scott Helme
T
Tenable Blog
A
Arctic Wolf
L
LINUX DO - 热门话题
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
www.infosecurity-magazine.com
www.infosecurity-magazine.com
V
Visual Studio Blog
Hacker News: Ask HN
Hacker News: Ask HN
Hacker News - Newest:
Hacker News - Newest: "LLM"
腾讯CDC
博客园 - Franky
WordPress大学
WordPress大学
Know Your Adversary
Know Your Adversary
博客园_首页
雷峰网
雷峰网
IT之家
IT之家
PCI Perspectives
PCI Perspectives
L
LINUX DO - 最新话题
H
Heimdal Security Blog

博客园 - Jason Cui

求助:SQL Server 2005数据库修复后无法收缩 Django:更简单的实现记住密码功能 用Bugols管理自己的项目 请教:为何Asp.net网站会自己弹出用户名密码输入框? 中文在线Bug管理系统 为什么要创建“理财易”? 继续招聘,请个好用的人可真难啊。 招聘两个Asp.net程序员 记账理财网站列表,用户自己挑一个用吧 坚持,究竟有多难? 又改了一次Django的源代码 请教,关于跨站提交的问题,和网站恶意抓取的防止 请教一个有关反射和缓存的高难度问题 诚聘:Asp.net高级技术人员两名 修改了一下Django的源码 幸亏没有选择Ruby On Rails 关于委托的一次实践 Django学习笔记 Python下的Lucene,PyLucene
Django运行环境配置
Jason Cui · 2006-10-29 · via 博客园 - Jason Cui

仅适用于我自己的这个项目,不一定对谁都适用,仅作为笔记用,不过可以作为安装参考。

整个环境从干净的系统开始,使用Lighttpd+FastCGI的运行方式,同时安装了PHP。系统环境为只有基本系统和开发工具的CentOS4.4。

1、编译安装Mysql。选择参数Charset,mysqld-ldflags等等,

2、编译安装Python。通常系统都带了自己的Python,但是CentOS4.4默认安装的是2.3版,太老了。自己编译安装2.5版。没什么参数。

3、安装Django。下载压缩包以后直接解压进入目录使用python setup.py install就可以了。基本上后面的Python包都是这样的。安装开始之前它会去下载一个setuptools工具包,如果下载失败,需要手动去下载放到它的目录里。

4、安装ElementTree,是Python处理XML的一个组件。

5、安装PIL,python image library,处理图像文件的组件。

这时候已经可以使用Django自带的服务器使用项目了。如果要发布,还需要一个真正的Web服务器。

6、编译安装PHP。选择参数enable-fast-cgi,gd,pdo等等。

7、编译安装lighttpd,需要先安装pcre和zlib的开发包,否则rewrite功能不能用。可选参数--with-mysql,可以使用基于数据库的虚拟主机。

8、安装flup,有了它Python才能支持fastcgi。

配置文件和以fastcgi方式启动Django项目就不多说了,脚本也是在别的地方找到的。现在可以启动项目了。

9、为了使用全文检索,需要安装PyLucene。但是之前需要先安装BerkerleyDB4.4.20,装完这两个就可以了。