GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Django en CentOS 8

En este tutorial, le mostraremos cómo instalar Django en CentOS 8. Para aquellos de ustedes que no lo sabían, Django es un framework de Python popular para escribir aplicaciones web. Frameworks web como Django proporciona un conjunto de herramientas que ayudan al desarrollador a escribir la aplicación más rápido, ya que el marco se ocupa de la estructura interna, por lo que el desarrollador solo debe ocuparse del desarrollo de la aplicación. Django es un software gratuito y de código abierto.

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. Te mostraré la instalación paso a paso de Django en un servidor CentOS 8.

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:CentOS 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 CentOS 8

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

sudo dnf update

Paso 2. Instala Python y Pip.

Ahora, instalamos pip usando el siguiente comando:

sudo dnf install python36 python3-pip

Verifique la versión instalada de Pip:

pip3 -V

Paso 3. Instalación de Django en CentOS 8.

Instala Django usando el siguiente comando:

pip3 install Django

Puede verificar la instalación escribiendo:

django-admin --version

Paso 4. Cree un proyecto Django de muestra.

Ahora que se instaló el marco Django, puede probarlo creando un proyecto de muestra:

cd ~
django-admin startproject myproject

El comando anterior creará un directorio myproject 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 myproject/
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver 0.0.0.0:8000

Finalmente, use el comando "desactivar" para salir de su entorno virtual:

deactivate

Paso 5. Configure el cortafuegos.

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

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

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 o http://your-server-ip:8000/admin

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


Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Java 11 y 12 en CentOS 7

  3. Cómo instalar Wine 4.0 en CentOS 7

  4. Cómo instalar Vim 8.2 en CentOS 7

  5. Cómo instalar Python 2.7 o Python 3.x + Django 1.8 + en CentOS 6 + cPanel

Cómo instalar Java en CentOS 7

Cómo instalar Ruby en CentOS 7

Cómo instalar PostgreSQL en CentOS 7

Cómo instalar R en CentOS 7

Cómo instalar Django en CentOS 7

Cómo instalar R en CentOS 8