Cómo instalar Django en AlmaLinux 8

En este tutorial, le mostraremos cómo instalar Django en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, Django es un marco web Python gratuito y de código abierto con todas las funciones que se utiliza para desarrollar marcos y aplicaciones dinámicos. Los objetivos principales de Django son la simplicidad, la reutilización, el desarrollo rápido y la escalabilidad.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación del marco web Django en un AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.

Instalar Django en AlmaLinux 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo actualización dnf
sudo dnf instalar epel-release

Paso 2. Instalar Python.

Django es un marco basado en Python, ahora ejecutamos el siguiente comando para instalar Python:

sudo dnf instalar python36 python3-pip

Verifique la versión instalada de Python:

python3 -V

Además, verifique la versión instalada de Pip:

pip3 -V

Paso 3. Instalar Django en AlmaLinux 8.

Ahora instalamos Django usando el pip comando a continuación:

sudo pip3 instalar Django

Después de una instalación exitosa, verifique la versión de Django instalada:

django-admin –versión

Paso 4. Crea un proyecto Django.

Ahora es el momento de crear una aplicación Django. Puede crear aplicaciones Django usando el django-admin comando en el nuevo directorio de nuestro proyecto:

sudo mkdir –p / inicio / proyecto / django django-admin iniciar proyecto proyecto django

A continuación, cambie el directorio a djangoprojecty migre los cambios con el siguiente comando a continuación:

cd djangoproject python3 manage.py migrar

Luego, crea un admin cuenta de usuario para administrar su proyecto Django:

python3 manage.py crea superusuario

Producción:

Nombre de usuario (déjelo en blanco para usar ‘root’): admin

Dirección de correo electrónico: [email protected]

Contraseña: Contraseña (nuevamente): Superusuario creado correctamente.

Después de eso, necesitamos modificar el settings.py el archivo dentro de la carpeta de nuestro proyecto para permitir que usuarios externos accedan a Django:

sudo nano djangoproject / settings.py

Cambie la siguiente línea:

ALLOWED_HOSTS = [‘your-server-ip-address’]

Save y close el archivo. Luego, ejecute la aplicación Django con el siguiente comando a continuación:

sudo python3 manage.py runserver 0.0.0.0:8000

Paso 5. Configure el cortafuegos.

Para permitir el acceso al puerto 8000, debe modificar las reglas del firewall en una nueva conexión SSH:

sudo firewall-cmd –add-port = 8000 / tcp –zone = public –permanent
sudo firewall-cmd –permanent –add-port = 80 / tcp
sudo firewall-cmd –reload

Paso 6. Acceder a la interfaz web de Django.

Una vez instalada correctamente, puede acceder a la aplicación Django visitando la URL https://your-server-ip-address:8000. Verá la siguiente página:

También puede acceder a Django’s admin interfaz usando la URL https://your-server-ip-address:8000/admin. Verá la siguiente página:

¡Felicidades! Ha instalado Django con éxito. Gracias por usar este tutorial para instalar el marco web Django Python en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Django.