Установка Django в Ubuntu 12.04

Требования

Чтобы следовать данному руководству, понадобится предварительно настроенный сервер Ubuntu 12.04; подробнее о начальной настройке сервера Ubuntu можно прочесть здесь.

По умолчанию 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 при помощи aptitude не рекомендуется, поскольку установленная таким образом версия будет несколько устаревшей.

Итак, чтобы установить Django с помощью aptitude, выполните команду:

sudo aptitude install python-django

Django будет установлен и готов к работе сразу после загрузки пакета; чтобы убедиться в этом, используйте:

django-admin

В командной строке появится следующая строка с длинным набором опций.

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

Готово! Переходите к заключительному разделу руководства.

Ручная установка Django

Установка 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]

Установка Django из репозитория Git

Чтобы получить последнюю доступную версию Django, обратитесь к репозиторию Git.

Для начала нужно загрузить git:

apt-get install git-core

Затем приступайте к загрузке Django:

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

Готово!

Дальнейшие действия

На данный момент фреймворк Django установлен на сервер и готов к работе. Теперь можно приступить к установке веб-сервера, который обслуживает приложения Django. Существует множество способов установки такого сервера; рекомендуем обратиться к руководству по установке mod_wsgi, простого инструмента для обслуживания приложений Python на веб-сервере Apache.

Tags: , , , , ,

Добавить комментарий