Como instalar una aplicación Flask Python en cPanel

En este articulo vamos a enseñar a instalar una aplicación Flask Python en cPanel.

El primer paso es conectarnos por ssh o mediante la terminal de cPanel y crear el directorio o descargar tu aplicación python en el directorio raíz de nuestra cuenta:

$ mkdir my_project

o 

$ git clone .......

Luego vamos a preparar el entorno virtual de las librerías

$ python3 -m venv my_project

Si todo va bien, podremos ver en nuestro Administrador de Archivos de cPanel que se habrán creado los siguientes archivos dentro de la carpeta my_project:

Ingresamos al directorio del proyecto

$ cd my_project

Activamos el entorno virtual para instalar las librerías necesarias

$ source bin/activate
Nota: luego de ejecutar el comando nuestro prompt cambiará a (my_project) $

Instalamos Flask:

(my_project) $ pip install flask

Ahora nuestra carpeta my_project se verá asi:

Y aparecerá Flask dentro de la carpeta bin:

Creamos nuestra aplicación Flask usando nuestro editor de texto preferido, en este caso vi:

(my_project) $ vi python_app.py

from flask import Flask

app = Flask(__name__)

@app.route("/")
def index():
  return "<h1>Hello, world!</h1>"

Ahora creamos el archivo que ejecutará nuestra aplicación a través del Applicaction Manager de cPanel. Es importante usar el nombre passenger_wsgi.py o nuestra aplicación no funcionará:

(my_project) $ vi passenger_wsgi.py

import sys, os

INTERP = "/home/usuariodecpanel/my_project/bin/python"
if sys.executable != INTERP: os.execl(INTERP, INTERP, *sys.argv)

from python_app import app as application

Quedando todo de esta manera:

Por último registramos nuestra aplicación en el Applicaction Manager de cPanel como indicamos a continuación

Application Manager

Listo, ya tenemos nuestra aplicación registrada y lista para acceder a través de nuestro dominio y la dirección que hayamos elegido.

Nuevo kit de herramientas WordPress cPanel en SitiosHispanos.Com

WordPress Toolkit es una interfaz de administración de funciones que permite a cualquier persona instalar, configurar y administrar sitios web de WordPress. WordPress Toolkit Lite se incluye GRATIS en planes de Alojamiento Web de SitiosHispanos.Com y es compatibles con Versiones de cPanel y WHM.

Ha llegado la evolución de la gestión de WordPress

El kit de herramientas de WordPress incluye todo lo que necesita para tomar el control de sus sitios web de WordPress. No hay límite para la cantidad de sitios web de WordPress que puede administrar con el Kit de herramientas de WordPress.

  • Gestión de contraseñas de administración y base de datos
  • Gestión de indexación de motores de búsqueda
  • Funcionalidad de inicio de sesión en el Escritorio WordPress único
  • Fortalecimiento de la seguridad automático

El kit de herramientas más completo, seguro y versátil para WordPress

Desde instalaciones personalizables hasta la gestión intuitiva de copias de seguridad, temas, complementos y contraseñas, el kit de herramientas de WordPress es ideal para cualquier persona con uno o varios sitios web de WordPress.

La instalación de WordPress desde cPanel nunca ha sido más eficaz

Cree conjuntos de complementos y temas predefinidos que se pueden utilizar para configurar automáticamente nuevas instalaciones de WordPress con un solo clic. Este administrador de WordPress cPanel es un verdadero ahorro de tiempo.

Mantenimiento, herramientas de copia de seguridad y depuración al alcance de su mano

Ponga su sitio en modo de mantenimiento y muestre un mensaje personalizado a sus visitantes, mientras realiza diversas tareas como copias de seguridad, restauraciones o depuración; ¡está todo incluido!

Fuente: cPanel.net | Video: SitiosHispanos.Com

cPanel, WebHost Manager and WHM are registered trademarks of cPanel, L.L.C. for providing its computer software that facilitates the management and configuration of Internet web servers.