在Ubuntu12.04上安装Django

来自菜鸟教程
跳转至:导航、​搜索


状态: 已弃用

本文介绍了不再受支持的 Ubuntu 版本。 如果您当前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议您升级或迁移到受支持的 Ubuntu 版本:

原因: Ubuntu 12.04 已于 2017 年 4 月 28 日终止生命周期 (EOL) and no longer receives security patches or updates. This guide is no longer maintained.

请参阅:
本指南可能仍可用作参考,但可能不适用于其他 Ubuntu 版本。 如果可用,我们强烈建议使用为您正在使用的 Ubuntu 版本编写的指南。 您可以使用页面顶部的搜索功能来查找更新的版本。


先决条件

作为先决条件,我们假设您已阅读有关如何设置 Droplet 的文章,现在您已准备好进行 Django 项目。 如果没有,你可以在这里找到文章

首先,我们将登录到 Droplet。

ssh –p 25000 demo@12.34.56.789

请记住将“2500”替换为您在上一篇文章中使用的端口号。

将“demo”替换为您的用户名,将“12.34.56.789”替换为您的 Droplet IP。

Django 默认使用 sqlite,但您也可以使用其他数据库,如 MySQL、PostgreSQL 等。 在本文中,我们不会使用任何数据库。

可选安装

有许多可选包可以与 Django 一起使用。 运行以下命令以安装可选包。

 sudo aptitude install python-imaging python-pythonmagick python-markdown python-textile python-docutils

如果您想了解有关包的更多信息,请使用带有相应包名称的“show”子命令。

 aptitude show python-imaging

这些包是可选的并且经常使用。 因此,是否要将它们与 Django 一起使用取决于您。

安装 Django

现在,我们将把 Django 下载到我们的服务器上。

使用 Aptitude 安装 Django:

迄今为止,这不是安装 Django 的推荐方式,因为它带有旧版本。 但是,如果您仍想遵循此方法,则可以使用此命令

 sudo aptitude install python-django

下载后,您可以检查 Django 是否已安装并正常工作。

 django-admin

提示将显示下面的行,然后是一长串选项。

 Usage: django-admin subcommand [options] [args]

转到文章末尾的后续步骤部分。

在没有 Aptitude 的情况下安装 Django:

如果您不想使用 aptitude,那么这是安装 Django 的最佳选择。 在这种方法中,我们将下载官方稳定版本并手动安装。

 wget https://www.djangoproject.com/download/1.4/tarball/
tar xzvf index.html
cd Django-1.4
sudo python setup.py install

您可以使用此命令检查 Django 是否已安装并正常工作

 django-admin.py

您应该得到以下响应,然后是一长串选项。

Usage: django-admin subcommand [options] [args]

从 Git 存储库安装 Django

如果您正在寻找支持所有主要功能的 Django 最新版本,请通过 git 下载该程序。

在开始之前,您需要下载 git:

apt-get install git-core

下载后,您可以安装 Django:

 git clone https://github.com/django/django.git

然后更多关于接下来的步骤。

下一步

到目前为止,我们已经完成了 Django 最新稳定版本的安装。 现在,我们准备安装一个实际为 Django 应用程序提供服务的 Web 服务器。 有许多安装 Web 服务器的方法,但我们将重点关注 mod_wsgi

埃特尔·斯维尔德洛夫