Sitio Web propio: Instalar GRAV en AlwaysData

Hosting Gratuito con AlwaysData.com

Crear una cuenta gratuita de 100MB con el proveedor: AlwaysData.com ↗

Instalar Filezilla o descargarlo portable

Descargar ↗

Instalamos Grav con AlwatsData.com

  • Eliminamos el sitio y luego instalamos un sitio Grav usando la dirección por defecto usuario.alwaysdata.net y definiendo la carpeta de instalación /home/usuario/www/usuario.alwaysdata.net
  • Configuración de cuenta SSH segura para conectarse por SFTP el Servidor (Host) de destino estándar del proveedor:

ssh-usuario.alwaysdata.net


9206663b5ae015d84d3d94e3f71bf48e

GRAV

¿Cómo instalar Grav?

  • Instalar Grav en AlwaysData usando la opción de Añadir aplicación y apuntarla a una ruta correcta en la sección Sites.
  • Instalar Grav en AlwaysData usando conexión SSH desde una Terminal: composer2 create-project getgrav/grav .
  • Ejemplo de instalación en Windows, Linux y Mac: composer2 create-project getgrav/grav .

Guía para acceder al sitio GRAV instalado usando el Hosting y el instalador de AlwaysData.com

Usando la Terminal, conectate por SSH/SFTP a tu servidor:

ssh usuario@ssh-usuario.alwaysdata.net -p 22

# Ir al directorio donde instalaste GRAV
cd /home/usuario/www/usuario.alwaysdata.net

#Actualizar tu sitio GRAV
bin/gpm selfupgrade -f

# Ver todos los plugins disponibles para instalación
bin/gpm index

# Instalar el plugin de administración visual de GRAV
bin/gpm install admin
bin/plugin login new-user

Plugins interesantes

  • Slider de imágenes
  • bin/gpm install flex-objects form login email admin problems error markdown twig blog tecart-cookie-manager login-oauth2 autoseo page-stats shortcode-swiffy-slider shortcode-core aboutme directorylisting sitemap likes-ratings pagination markdown-notices archives page-toc taxonomylist timeline responsive-images admin-power-tools markdown-notices database core-service-manager youtube

Comandos para crear un tema heredado o un tema nuevo

Esencial para editar partes de los temas y personalizar completamente tu sitio web Grav. Fuente: https://discourse.getgrav.org/t/quark-theme-guide/12611/4

Inherit = Heredar: Permite tener un tema igual al activo, listo para personalizar con código propio o de IA.

bin/gpm install devtools
bin/plugin devtools newtheme

Recursos GRAV

d8a087e24a078ddbf56ef89692ef2230

Recomendaciones

Es importante estudiar los recursos sobre:

Y explorar los recursos que les he compartido sobre Colab, para wue se familiaricen con la interfaz y con Python, un lenguaje de programaci muy antiguo y muy confiable.


Crear y copiar la llave pública SSH al servidor web (hosting) de AlwaysData.com

Cambia la palabra usuario por tu nombre de usuario de alwaysdata y ejecuta los comandos en la Terminal:

En Windows

ssh-keygen -t rsa -f %USERPROFILE%\.ssh\usuario.rsa-key

ssh-copy-id -i %USERPROFILE%\.ssh\usuario.rsa-key.pub usuario@usuario.alwaysdata.net

En Linux

ssh-keygen -t rsa -f %USERPROFILE%\.ssh\usuario.rsa-key

ssh-copy-id -i ~/.ssh/usuario.rsa-key.pub usuario@usuario.alwaysdata.net

Referencias

How to Use ssh-keygen to Generate a New SSH Key?