Vamos a ver paso a paso como desplegar un proyecto django en un servidor apache, en mi caso lo deslegaremos en un host virtual
Primero necessitaremos instalar Python en nuestra maquina
Necesitaremos instalar el pip en python con el siguiente comando
Descargamos en el vps el proyecto de django, en mi caso lo clonamos
Instalamos el virtualenv con el pip
Instalamos la version de python 3.6
Ejecutamos virtualenv y le pasamos como parametro el nombre de que tendrá nuestro proyecto
Activamos el entorno virtual
Instalamos django en nuestro entorno virtual, no elvides el sudo en caso de estar en ubuntu, sinó te pasará lo mismo que a mi
Arrancamos el proyecto y le pasamos como parametro el nombre que tendrá,, en mi caso es project, esto nos creará un directorio con este nombre
Instalamos las dependencias del proyecto
Hacemos un migrate del proyecto para migrar la base de datos
Vamos al virtualhost y añadimos lo siguiente
Activamos el virtual host
Instalamos el mod wsgi, lo activaremos con el siguiente comando "a2enmod wsgi"
Reiniciamos el apache "sudo systemctl restart apache2"
Comentarios
Publicar un comentario