##language:zh

::-- limodou [<<DateTime(2005-07-16T10:06:19Z)>>]
<<TableOfContents>>
= 如何安装Django =
''原文:[[http://www.djangoproject.com/documentation/install/|How to install Django]]
这篇文档将帮助你安装和运行 DjanGo 。

== 安装 Apache 和 mod_python ==

目前 DjanGo 跑在带有[[http://www.modpython.org/|mod_python]]的[[http://httpd.apache.org/|Apache]]上,同时我们正在计划全面对WSGI的支持,这也就意味着 DjanGo 将运行在多样的服务平台上。

请确定你已经安装了Apache,并且已经激活了 mod_python 模块。

== 启动你的数据库 ==

如果你打算使用 DjanGo 的数据库功能,你需要保证一个数据库服务器正在运行。DjanGo 可以与 [[http://www.postgresql.org/|PostgreSQL]](建议) 或 [[http://www.mysql.com/|MySQL]] 合作。

另外,你需要确定数据库的Python绑定已经安装上。如果你使用 PostgreSQL,你需要 [[http://initd.org/projects/psycopg1|psycopg]] 包(版本1 -- 不是版本2(它仍然是beta版))。如果你使用MySQL,你需要[[http://sourceforge.net/projects/mysql-python|MySQLdb]]。

== 安装 Django 代码 ==

根据你正在使用的版本是最新的官方版本还是最新的开发版本,安装指令有些不同。

哪种方法都很简单。

=== 安装官方版本 ===

   1. 从我们的[[http://www.djangoproject.com/download/|下载页面]]上下载最新的官方版本的tar包。
   2. tar xzvf django-1.0.0.tar.gz
   3. cd django-1.0.0
   4. python setup.py install

=== 安装开发版 ===

   1. 确定你已经安装了 [[http://subversion.tigris.org/|Subversion]]。
   2. svn co http://code.djangoproject.com/svn/django/trunk/ django_src
   3. 将 django_src/django 链接到你的 Python site-packages 目录下(Linux下可以这样做):

      {{{ln -s django_src/django /usr/lib/python2.3/site-packages/django}}}

      (在上一行,根据你当前的Python版本来修改 python2.3。)

当你需要更新代码,只要从 django_src 目录下运行 svn update 即可。

== 说明 ==

现在的开发版本也拥有setup.py,因此也可以执行:
{{{python setup.py install}}}
来进行安装。