Como puedo usar HUGO en un hosting cpanel/linux

Pregunta de la clase:
Pablo Elias Mercado Moreno

Pablo Elias Mercado Moreno

Pregunta
studenthace 7 años

Hola amigos, he estado viendo la página de Hugo, el framework de Go y he querido realizar mi sitio con el. En la documentación aparece que es compatible con cualquier servidor, pero la misma, es muy corta, más que todo dice cómo trabajar en local, pero por ejemplo cómo subiría mi página al hosting cpanel/linux? directamente en ftp o debo hacer algún proceso adicional? Ya se que hay opciones como Heroku y otros, pero por ahora cuento con el mencionado.

Agradezco sus aportes.

Saludos.

2 respuestas
para escribir tu comentario
    Osmandi Gomez

    Osmandi Gomez

    studenthace 7 años

    Hola Pablo!

    Hugo es un generador de sitios web estáticos, y como tal puedes subirlo a cualquier plataforma que sirva archivos estáticos (HTML, CSS y Javascript).

    No necesitas tener instalado Go en tu hosting.

    Con

    hugo server
    corres en localhost y con
    hugo
    generas los estáticos en la carpeta
    /public
    que es donde estará tu página web.

    Tengo un tutorial que habla de cómo subirlo a GitHub Pages platzi.com/go-basico/tutoriales/como-crear-sitios-web-estaticos-con-hugo-y-go-para-subirlos-a-github/.

    Como nota adicional mi página web personal está hecha con Hugo -> osmandi.now.sh

    Plataformas que te recomiendo:

    • GitHub Pages
    • Now
    • Surge

    Pero como te dije al principio, cualquier servidor que sirva archivos estáticos te va a servir.

    Diego Forero

    Diego Forero

    Team Platzihace 7 años

    Si tu hosting compartido no tiene go instalado no vas a poder desplegar una aplicación con GO, la mayoría de los hosting compartidos (cpanel) no tiene GO instalado, creo que no va a ser posible.

Curso de GO

Curso de GO

Aprende todo lo que necesitas para iniciar a programar en Go, el lenguaje de programación de Google fácil de escribir, efectivo y de alto rendimiento. Desarrolla tus aplicaciones para backend de forma rápida y escalable.

Curso de GO
Curso de GO

Curso de GO

Aprende todo lo que necesitas para iniciar a programar en Go, el lenguaje de programación de Google fácil de escribir, efectivo y de alto rendimiento. Desarrolla tus aplicaciones para backend de forma rápida y escalable.