En este tutorial, le mostraremos cómo instalar Django en Debian 10. Para aquellos de ustedes que no lo sabían, Django es el marco web Python más popular diseñado para ayudar a los desarrolladores a crear Aplicaciones web escalables, fáciles de mantener y gratuitas. Django es un software gratuito y de código abierto, rápido y estable que le permite crear un sitio web complejo con menos codificación.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Django Web Framework en Debian 10 (Buster).
Requisitos previos
- Un servidor que ejecute uno de los siguientes sistemas operativos:Debian 10 (Buster).
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
- Un
non-root sudo user
o acceder alroot user
. Recomendamos actuar como unnon-root sudo user
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instalar Django en Debian 10 Buster
Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando el siguiente apt
comandos en la terminal:
sudo apt update sudo apt upgrade
Paso 2. Instala Python y las dependencias necesarias.
Ahora instale las dependencias de Python en su sistema usando el siguiente comando:
sudo apt install python3 python3-pip tree
Confirme la instalación de Python y verifique la versión de Python escribiendo el siguiente comando:
pip3 -V
Paso 3. Instalar Django en Debian 10.
Una vez que PIP esté instalado, puede comenzar a instalar Django usando el siguiente comando:
pip3 install Django
Luego, verifique la versión instalada:
django-admin --version
Paso 5. Cree un proyecto Django de muestra.
Ahora que se instaló el marco Django, puede probarlo creando un proyecto de muestra:
cd ~ django-admin startproject idrootproject
El comando anterior creará un directorio idrootproject
en su directorio de trabajo ~, y almacene todos los archivos necesarios dentro.
Ejecute los siguientes comandos en secuencia para iniciar su aplicación. Siga las instrucciones en pantalla para proporcionar las credenciales de superusuario:
cd idrootproject/ python3 manage.py migrate python3 manage.py createsuperuser python3 manage.py runserver 0.0.0.0:8000
Paso 6. Acceso a Django.
Django estará disponible en el puerto HTTP 8080 de manera predeterminada. Abra su navegador favorito y vaya a http://your-domain.com:8000
y para acceder a la interfaz de administración de Django, abra su navegador web y escriba la URL http://server-ip:8000/admin
¡Felicitaciones! Ha instalado Django con éxito. Gracias por usar este tutorial para instalar Django Web Framework en Debian 10 Buster. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Django.