Как установить Django на CentOS 8
Django - это бесплатный веб-фреймворк с открытым исходным кодом на основе языка Python, который следует архитектурному шаблону "модель-шаблон-представление". Он поддерживается Django Software Foundation, независимой организацией, созданной в США как 501 некоммерческая.
В этом руководстве мы узнаем, как установить и настроить Django на centOS 8.
Как установить Django на CentOS 8
Выполните следующие шаги, чтобы установить и использовать Django на CentOS 8:
Шаг 1 - Обновление системных пакетов
Прежде всего, откройте терминал или командную строку и выполните в ней следующую команду для обновления системных пакетов centOS:
sudo dnf update
Шаг 2 - Установка Python и Pip
После обновления системных пакетов выполните следующую команду в терминале или командной строке для установки python и pip в CentOS:
sudo dnf install python36 python3-pip
Проверьте установленную версию Pip:
pip3 -V
Шаг 3 - Установка Django
Выполните следующую команду в командной строке или терминале для установки Django в CentOS:
pip3 install Django
Используйте следующую команду для проверки установки:
django-admin --version
Шаг 4 - Создание образца проекта Django
В настоящее время фреймворк Django уже установлен. Теперь, используя следующую команду в командной строке или терминале, создайте образец проекта django:
cd ~ django-admin startproject myproject
Приведенная выше команда создаст каталог myproject в нашем рабочем каталоге и сохранит в нем все необходимые файлы.
Выполните приведенные ниже команды в последовательности, чтобы запустить ваше приложение. Следуйте инструкциям на экране, чтобы предоставить учетные данные суперпользователя:
cd myproject/ python manage.py migrate python manage.py createsuperuser python manage.py runserver 0.0.0.0:8000
Используйте команду "deactivate", чтобы покинуть виртуальную среду:
deactivate
Шаг 5 - Настройка брандмауэра
Выполните следующую команду в командной строке или терминале, чтобы разрешить доступ к порту 8000, для изменения правил брандмауэра в новом SSH-соединении:
firewall-cmd --add-port=8000/tcp --zone=public --permanent firewall-cmd --reload
Шаг 6 - Доступ к Django
По умолчанию Django будет доступен на HTTP-порту 8080. Откройте браузер и перейдите по адресу
http://your-domain.com:8000
или
http://your-server-ip:8000/admin
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.