Guía de alojamiento sin servidor de blogs estáticos Jekyll: ¿Cómo implementar Surge.sh de forma gratuita?

Cómo alojar gratis Jekyll ¿Blog estático? No es necesario comprar un servidor ni conocimientos técnicos, ¡incluso un principiante puede empezar rápidamente!

¡Jekyll + Surge.sh te permite crear fácilmente una plataforma de blogs eficiente!

Guía de alojamiento sin servidor de blogs estáticos Jekyll: ¿Cómo implementar Surge.sh de forma gratuita?

Instalar el proyecto Surge

Surge.sh es un programa de cotizaciones de JavaScript publicado por la plataforma Node.js.

Antes de utilizar Surge, es necesarioInstale Node.js en su computadora local.

  • Luego instale Surge a través de npm.

Si no ha instalado Surge, la primera tarea es ingresar el siguiente comando para instalarlo▼

npm install -g surge
  • Ahora tiene todas las herramientas que necesita para iniciar rápidamente un sitio web de Jekyll.

Crear un nuevo sitio Jekyll

Primero, busque su proyecto Jekyll existente o cree uno nuevo a través de la terminal ▼

# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./

Para conocer el método específico de construcción de Jekyll, haga clic en el enlace a continuación para leer nuestro tutorial de descarga e instalación de Jekyll cuidadosamente preparado▼

Después de configurar una computadora local y configurar Jekyll, puedes acceder a él en tu navegador con el siguiente comando:bundle exec jekyll serve

bundle exec jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • En este punto, ha ejecutado con éxito un sitio web estático básico.
  • De forma predeterminada, el proyecto Jekyll se ejecuta en su computadora local, casi listo para su implementación en el servidor.

Compila tu sitio web Jekyll

A continuación, puede compilar su sitio web Jekyll en archivos estáticos HTML, CSS y JavaScript.

bundle exec jekyll build

Ahora, su código fuente ha sido compilado en un _site/ Tabla de contenido.

cada carrera jekyll build , estos archivos se volverán a compilar; también son los archivos que desea publicar en la web.

Implemente su sitio Jekyll

Puede utilizar el siguiente comando para _site/ Publicar catálogo en Internet▼

surge _site/

Si aún no ha iniciado sesión o se ha registrado, el sistema le pedirá que inicie sesión o se registre.

A continuación, obtendrá un subdominio aleatorio.

Puedes reemplazarlo con algo de tu elección, p.e. example-jekyll.surge.sh

surge _site/

email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh

Después de presionar Enter, debería recibir un mensaje confirmando que su sitio web se lanzó exitosamente▼

Success! Project is published and running at example-jekyll.surge.sh
  • ¡Bien hecho, su sitio web ahora está en línea exitosamente!

Surge le pedirá que ingrese un nombre de dominio de forma predeterminada cada vez que se implemente.

Para omitir este paso, puede pasar el nombre de dominio directamente a la CLI de Surge cuando ejecute el comando.

Por ejemplo, si su subdominio esvancouver.surge.sh, puedes ejecutar el siguiente comando ▼

surge _site/ --domain vancouver.surge.sh
  • Si está agregando un nombre de dominio personalizado en Surge, puede reemplazar el nombre del subdominio en el comando anterior con su nombre de dominio personalizado.

Si desea cambiar de cuenta para iniciar sesión, debe cerrar sesión en su cuenta Surge▼

surge logout

Si aparece el siguiente mensaje de error▼

Implemente Jekyll en Surge.sh para agregar un nombre de dominio personalizado: cree fácilmente un sitio web estático Parte 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • La solución es cambiar el subdominio generado por Surge por defecto porque este subdominio ya está ocupado.
  • Puede agregar cualquier prefijo alfanumérico a la URL proporcionada automáticamente.

Limitaciones del nivel gratuito

  • Surge.sh ofrece un nivel gratuito que permite 250 implementaciones y 1 GB de almacenamiento por mes.
  • Para un blog personal, esto suele ser suficiente.
  • Si necesita más recursos, puede actualizar a un plan pago.

注意 事项

Dado que el nombre de subdominio proporcionado oficialmente por Surge se ve obligado a bloquear las arañas de búsqueda en el archivo robots.txt (no propicio paraSEO), no tenemos permiso para modificarlo, por lo que no se recomienda su uso.

Recomendamos agregar un nombre de dominio personalizado a Surge para que se pueda modificar su archivo robots.txt.

🚀 ¿Quiere aprender cómo implementar Jekyll en Surge.sh y agregar un nombre de dominio personalizado?

Haga clic en el enlace a continuación para continuar leyendo nuestra guía y crear fácilmente su sitio web estático▼

发表 评论

Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

Ir al Inicio