logo-invencion-desarrollo-softaware-producto

Como instalar tu proyecto Flash python en el CPanel

Home » cpanel  »  Como instalar tu proyecto Flash python en el CPanel

Antes de comenzar debes tener o crear un proyecto base en "setup python app" si no sabes pincha AQUI!

Una vez que tengas tu proyecto base tal como se muestra en la imagen puedes comenzar con la migracion de tu proyecto.

proyecto-base-cpanel

Luego ve a tu proyecto local y transfiere todos tus archivos al directorio base creado desde "setup python app"

copiar-archivos-de-proyecto

importante después de COPIAR  tus archivos, debes ambientar tu directorio del proyecto.

para ver todas aquellas librerías que instalaste en tu ambiente local puedes escribir el siguiente comando "pip list" en tu proyecto por medio de la consola o terminal!
image

puedes crear una instalación de uno a uno copiando el nombre de la librería e instalarla de la siguiente forma:

pip install Flask

pip install requests

etc....

o bien ejecuta el siguiente comando desde tu consola para crear un archivo con una lista de tus paquetes instalados para el funcionamiento de tu proyecto.

"pip freeze > requirements.txt"

este nombre "requirements" puede ser cualquier nombre

una vez ya creado el archivo puedes ver el contenido con el comando "cat"

cat requirements.txt 

instalar-paquetes

Luego trasnfiere este archivo "requirements.txt" en tu directorio de proyecto dentro de cpanel y lo ejecutaremos desde consola o terminal el siguiente comando "pip install -r requirements.txt" y le das ENTER, y espera a que se haga las instalaciones de todos tus librerías

correr-comando-requirements

No olvidar modificar tu archivo "passenger_wsgi.py" dentro del directorio del proyecto en cpanel

modificar-archivo-passenger-wsgi

Abre el archivo y veremos la siguiente información

modificar-archivo-passenger-wsgi-

borra el contenido y cambialo por:

import os

import sys


sys.path.insert(0, os.path.dirname(__file__))

from app import app as application


modificado-archivo-passenger_wsgi

AHORA PASAREMOS A CREAR LA BASE DE DATOS!.

ve a la siguiente opcion!

POSTGRESQL-DATABASES

Da un nombre y crea tu base de datos , precionando el boton Create Database

creamos-base-datos

Crea un usuario

crea-un-usuario

luego asigna el usuario a tu base de datos

asigna-usaurio-a-base-datos

Ahora ve donde la siguiente aplicación para correr el script de la base de datos , para crear tablas, secuencias, etc

aplicacion-postgres
base-datos

Copias el script, desactivas "Paginar resultados" y precionas ejecutar!

script

luego restauras tu servicio y ve a tu sitio web.


restaurar