在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。