Как установить Django на CentOS 8
В этом руководстве мы покажем вам, как установить Django на CentOS 8. Для тех из вас, кто не знал, Django — это популярный фреймворк Python для написания веб-приложений. Веб-фреймворки, такие как Django, предоставляют набор инструментов, которые помогают разработчику писать приложение быстрее, поскольку фреймворк заботится о внутренней структуре, поэтому разработчику нужно заботиться только о разработке приложения. Django — бесплатное программное обеспечение с открытым исходным кодом.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Django на сервере CentOS 8.
Установите Django на CentOS 8
Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.
sudo dnf update
Шаг 2. Установите Python и Pip.
Теперь мы устанавливаем pip, используя следующую команду:
sudo dnf install python36 python3-pip
Проверьте установленную версию Pip:
pip3 -V
Шаг 3. Установка Django на CentOS 8.
Установите Django с помощью следующей команды:
pip3 install Django
Вы можете проверить установку, набрав:
django-admin --version
Шаг 4. Создайте образец проекта 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
Шаг 5. Настройте брандмауэр.
Чтобы разрешить доступ к порту 8000, вам необходимо изменить правила брандмауэра в новом SSH-соединении:
firewall-cmd --add-port=8000/tcp --zone=public --permanent firewall-cmd --reload
Шаг 6. Доступ к Django.
По умолчанию Django будет доступен через HTTP-порт 8080. Откройте свой любимый браузер и перейдите по адресу http://yourdomain.com:8000 или http: // server-ip: 8000 / admin.
Поздравляю! Вы успешно установили Django . Благодарим за использование этого руководства для установки веб-фреймворка Django в системе CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Django .