Как установить Django на CentOS 7 VPS или выделенном сервере

При создании веб-сайта требуются аналогичные компоненты, и вам не нужно изобретать велосипед каждый раз, когда вы создаете новый веб-сайт. Django – инструмент, который вам нужен для этого.


В этой статье рассматриваются различные способы установки Django и способы создания вашего первого проекта..

Специальное примечание: зайдите на страницу Best Django Hosting HostAdvice, чтобы найти ведущих веб-хостов в этой категории, включая отзывы экспертов и пользователей..

обзор

Django – это мощный инструмент для написания веб-приложений. Использование фреймворка Django – это самый простой способ воплотить идею в реальность. Это гарантирует, что у вас будет как можно меньше хлопот при создании веб-приложений. Он имеет множество функций, таких как аутентификация пользователей и RSS-каналы, и очень безопасен. Итак, давайте посмотрим, как установить Django на CentOS

Установка Джанго

Установка Django выполняется несколькими способами, и мы рассмотрим некоторые из них в этой статье. Все они используют EPEL-репозиторий для CentOS и RedHat-подобных дистрибутивов. Репозиторий EPEL содержит дополнительные пакеты, которых нет в основном дистрибутиве. Чтобы использовать EPEL, введите ням команда для настройки использования репозитория EPL;

sudo yum установить epel-release

Ниже приведены некоторые способы установки Django;

  • Установка из пакетов
  • Установка через пипс
  • Установка через pip в виртуальной среде
  • Установка разрабатываемой версии через git

Установка из пакетов

Мы используем ням менеджер пакетов для установки пакетов Django из репозитория EPEL. Недостатком является то, что версия, содержащаяся в EPEL, может быть не самой последней. Однако этот процесс прост, введите следующее:

sudo yum установить python-django

Чтобы проверить установку:

django-admin –version

В случае успеха это должно показать:

1.6.0

Установка из пипса

Если вы хотите установить последнюю версию Django, этот метод для вас. Сначала мы устанавливаем зернышко менеджер пакетов, а затем установить Django. Поэтому введите следующее;

sudo yum установить python-pip

Теперь вы можете установить Django, набрав:

sudo pip install django

Теперь, чтобы проверить, была ли установка успешной:

django-admin –version

В случае успеха, он должен показать вам следующее;

1.7.5

Запись что версия в зернышко более актуальный, чем у EPEL.

Установка через pip в виртуальной среде

Использовать Virtualenv инструмент для создания виртуальных сред. Именно в этих виртуальных средах пакеты Python устанавливаются без ущерба для остальной системы. Это полезно, если ваши проекты имеют тенденцию конфликтовать с другими проектами.

Во-первых, это установить зернышко из репозитория EPEL.

sudo yum установить python-pip

С зернышко установлен, теперь мы можем установить Virtualenv пакет;

Установка через pip в виртуальной среде

Теперь каждый раз, когда вы запускаете проект, вы должны создавать для него виртуальную среду. Итак, мы собираемся установить новую категорию проекта:

mkdir ~ / newproject
cd ~ / newproject

Затем создайте виртуальную среду, набрав;

virtualenv newenv

Замечания: newenv >это просто имя; Вы можете выбрать любое имя, которое вы хотите.

Приведенная выше команда устанавливает Python и зернышко в виртуальную среду. Чтобы установить пакеты в нашей виртуальной среде, просто введите;

источник newenv / bin / activ

Ваша командная строка должна измениться и выглядеть следующим образом;

(Newenv) имя пользователя @ имя хоста: ~ / новыйПроект $

Теперь установите Django, используя пип;

pip install django

Чтобы проверить установку, введите;

django-admin –version

Это должно показать;

1.7.5

Если вы хотите оставить свой тип среды деактивировать;

деактивировать

Чтобы перезапустить, введите следующее;

cd ~ / newproject
источник newenv / bin / activ

Установка разрабатываемой версии через git

Этот метод устанавливает последнюю версию разработки. Это требует, чтобы мы получили код Django непосредственно из мерзавец репозиторий. устанавливать мерзавец а также зернышко в нашей системе с помощью >ням команда;

sudo yum установить git python-pip

Клонировать репо в каталог с именем Джанго-DEV.

git clone git: //github.com/django/django ~ / django-dev

Теперь хранилище можно установить с помощью зернышко. Мы будем использовать -e возможность установки в редактируемом режиме.

sudo pip install -e ~ / django-dev

Теперь мы готовы проверить установку. Для этого просто введите,

django-admin –version

Если он успешно установлен, он должен показать;

Вывод

Мы рассмотрели несколько способов установки Django на вашем компьютере с CentOS 7. В зависимости от выбранного варианта установки вы можете получить новые новые функции для версии для разработки или самую стабильную версию. Таким образом, каждая установка имеет свои недостатки и преимущества. Мы, безусловно, надеемся, что вы получите удовольствие от многих возможностей Django из первых уст.

Проверьте лучшие 3 услуги выделенного сервера:

А2 Хостинг

Стартовая цена:
$ 99,59


надежность
9,3


ценообразование
9,0


Дружественный интерфейс
9,3


Служба поддержки
9,3


особенности
9,3

Читать отзывы

Посетите A2 Хостинг

FastComet

Стартовая цена:
$ 139,00


надежность
9,7


ценообразование
9,5


Дружественный интерфейс
9,7


Служба поддержки
9,7


особенности
9,6

Читать отзывы

Посетите FastComet

Hostwinds

Стартовая цена:
$ 99,00


надежность
9,3


ценообразование
9,2


Дружественный интерфейс
9,2


Служба поддержки
9,3


особенности
9,2

Читать отзывы

Посетить Hostwinds

Связанные статьи с практическими рекомендациями

  • Как настроить Docker Swarm Cluster на CentOS 7 VPS или выделенном сервере
    эксперт
  • устанавливать & Настройте веб-сервер Caddy на CentOS 7 VPS
    промежуточный
  • Используйте Python для автоматизации рутинных задач на вашем VPS или выделенном сервере
    эксперт
  • Как настроить Cron Jobs на вашем выделенном сервере Ubuntu 18.04 или VPS
    промежуточный
  • Как установить и настроить обнаружение вредоносных программ в Linux на CentOS 7
    эксперт
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me