GNU/Linux >> Tutoriales Linux >  >> Arch Linux

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 framework web gratuito y de código abierto con todas las funciones de Python. 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 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 del marco web Django en un AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:AlmaLinux 8, CentOS o Rocky Linux 8.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar Django en AlmaLinux 8

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

sudo dnf update
sudo dnf install epel-release

Paso 2. Instalación de Python.

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

sudo dnf install 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 install Django

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

django-admin --version

Paso 4. Crea un Proyecto Django.

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

sudo mkdir –p /home/project/django
django-admin startproject djangoproject

Luego, cambie el directorio a djangoproject y migre los cambios con el siguiente comando a continuación:

cd djangoproject
python3 manage.py migrate

Luego, cree una cuenta de usuario administrador para administrar su proyecto Django:

python3 manage.py createsuperuser

Salida:

Username (leave blank to use 'root'): admin
Email address: [email protected]
Password: 
Password (again): 
Superuser created successfully.

Después de eso, debemos modificar settings.py el archivo dentro de nuestra carpeta de 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']

Guarde y cierre el archivo. Luego, ejecute la aplicación Django con el siguiente comando:

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 cortafuegos 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. Acceso a la interfaz web de Django.

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

También puede acceder a la interfaz de administración de Django usando la URL http://your-server-ip-address:8000/admin . Verá la siguiente página:

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


Arch Linux
  1. Cómo instalar Ntopng en AlmaLinux 8

  2. Cómo instalar Laravel en AlmaLinux 8

  3. Cómo instalar Prometheus en AlmaLinux 8

  4. Cómo instalar Docker en AlmaLinux 8

  5. Cómo instalar Apache en AlmaLinux 8

Cómo instalar Jenkins en AlmaLinux 8

Cómo instalar FreeIPA en AlmaLinux 8

Cómo instalar Foreman en AlmaLinux 8

Cómo instalar Redis en AlmaLinux 8

Cómo instalar Discord en AlmaLinux 8

Cómo instalar GitLab en AlmaLinux 8