Как установить Django на Debian 11

Как установить Django на Debian 11

 

В этом руководстве мы покажем вам, как установить Django на Debian 11. Для тех из вас, кто не знал, Django — это бесплатная среда веб-разработки с открытым исходным кодом, написанная на Python. Он используется для разработки сложных приложений Python, управляемых базами данных. Его можно запустить в любой операционной системе, которая может запускать Python, включая Windows, macOS, Linux и многие другие.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку фреймворка Django на Debian 11 (Bullseye).

Установите Django на Debian 11 Bullseye

Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие aptкоманды в терминале:

sudo apt update
sudo apt upgrade

Шаг 2. Установка Python.

Выполните следующую команду, чтобы установить Python в вашу систему:

sudo apt install python3-pip python3-dev libpq-dev

Затем обновите пакет PIP до последней версии, используя следующую команду:

pip3 install --upgrade pip

После завершения установки вы можете проверить, какие именно версии установлены для Python 3, используя следующую команду:

python3 --version

Шаг 3. Установка Django в Debian 11.

Теперь мы устанавливаем пакет Django с помощью pipкоманды:

sudo pip3 install django

Проверьте установку Django с помощью следующей команды:

django-admin --version

Шаг 4. Создайте тестовое приложение Django в Debian.

Теперь создайте каталог, выполните следующую команду. Вы можете выбрать имя по вашему выбору (вместо django-projects) для перехода в каталог:

mkdir django-projects
cd django-projects

В этой части вы можете сгенерировать приложение с именем . Выполните следующую команду, чтобы создать структуру каталогов проекта.django-admin

django-admin startproject test_django_app
cd test_django_app

Затем примените ожидающие миграции:

python3 manage.py migrate

Затем создайте учетную запись суперпользователя проекта Django, выполнив следующие команды:

python3 manage.py createsuperuser

Наконец, теперь запустите сервер приложений Django:

python3 manage.py runserver 0.0.0.0:8080

Шаг 5. Настройте брандмауэр.

Вы можете открыть порт с помощью следующей команды для брандмауэра UFW:

sudo ufw allow 8000

Шаг 6. Доступ к веб-интерфейсу Django.

После успешной установки откройте свой любимый браузер и перейдите к интерфейсу администратора Django и для доступа к нему, откройте свой веб-браузер и введите URL-адрес.http://your-server-ip:8000http://your-server-ip:8000/admin

 

Поздравляю! Вы успешно установили Django . Благодарим за использование этого руководства для установки последней версии фреймворка Django на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Django .

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

6 − 3 =

Прокрутить вверх