Guide d'hébergement sans serveur du blog statique Jekyll : Comment déployer sur Surge.sh gratuitement ?

Comment héberger gratuitement Jekyll Un blog statique ? Pas besoin d’acheter un serveur ni de compétences techniques, même un novice peut s’y lancer rapidement !

Jekyll + Surge.sh vous permet de créer facilement une plateforme de blogs efficace !

Guide d'hébergement sans serveur du blog statique Jekyll : Comment déployer sur Surge.sh gratuitement ?

Installer le projet Surge

Surge.sh est un programme de cotation JavaScript publié par la plateforme Node.js.

Avant d'utiliser Surge, vous devezInstallez Node.js sur votre ordinateur local.

  • Ensuite, installez Surge via npm.

Si vous n'avez pas installé Surge, la première tâche consiste à saisir la commande suivante pour l'installer▼

npm install -g surge
  • Vous disposez désormais de tous les outils dont vous avez besoin pour lancer rapidement un site Web Jekyll.

Créer un nouveau site Jekyll

Tout d'abord, recherchez votre projet Jekyll existant, ou créez-en un nouveau via le terminal ▼

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

Pour connaître la méthode spécifique de construction de Jekyll, veuillez cliquer sur le lien ci-dessous pour lire notre didacticiel de téléchargement et d'installation de Jekyll soigneusement préparé ▼

Après avoir configuré un ordinateur local et configuré Jekyll, vous pouvez y accéder dans votre navigateur avec la commande suivante :jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • À ce stade, vous avez réussi à exécuter un site Web statique de base.
  • Par défaut, le projet Jekyll s'exécute sur votre ordinateur local, presque prêt à être déployé sur le serveur.

Compilez votre site Jekyll

Ensuite, vous pouvez compiler votre site Web Jekyll en fichiers HTML, CSS et JavaScript statiques.

jekyll build

Maintenant, votre code source a été compilé dans un _site/ Table des matières.

chaque course jekyll build , ces fichiers seront recompilés - ce sont également les fichiers que vous souhaitez publier sur le Web.

Déployez votre site Jekyll

Vous pouvez utiliser la commande suivante pour _site/ Publier le catalogue sur Internet▼

surge _site/

Si vous n'êtes pas encore connecté ou enregistré, le système vous demandera de vous connecter ou de vous inscrire.

Ensuite, vous obtiendrez un sous-domaine aléatoire.

Vous pouvez le remplacer par quelque chose de votre choix, par ex. example-jekyll.surge.sh

surge _site/

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

Après avoir appuyé sur Entrée, vous devriez recevoir un message confirmant que votre site Web a été lancé avec succès▼

Success! Project is published and running at example-jekyll.surge.sh
  • Bravo, votre site Web est désormais en ligne avec succès !

Surge vous demandera de saisir un nom de domaine par défaut à chaque déploiement.

Pour ignorer cette étape, vous pouvez transmettre le nom de domaine directement à la CLI de Surge lors de l'exécution de la commande.

Par exemple, si votre sous-domaine estvancouver.surge.sh, vous pouvez exécuter la commande suivante ▼

surge _site/ --domain vancouver.surge.sh
  • Si vous ajoutez un nom de domaine personnalisé dans Surge, vous pouvez remplacer le nom du sous-domaine dans la commande ci-dessus par votre nom de domaine personnalisé.

Si vous souhaitez changer de compte pour vous connecter, vous devez vous déconnecter de votre compte Surge▼

surge logout

Si le message d'erreur suivant apparaît▼

Déployez Jekyll sur Surge.sh pour ajouter un nom de domaine personnalisé : créez facilement un site Web statique Partie 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • La solution est de changer le sous-domaine généré par Surge par défaut car ce sous-domaine est déjà occupé.
  • Vous pouvez ajouter n'importe quel préfixe alphanumérique à l'URL fournie automatiquement.

注意 事项

Étant donné que le nom de sous-domaine officiellement fourni par Surge est obligé de bloquer les robots de recherche dans le fichier robots.txt (ce qui n'est pas propice àSEO), nous n’avons pas l’autorisation de le modifier, il n’est donc pas recommandé de l’utiliser.

Nous vous recommandons d'ajouter un nom de domaine personnalisé à Surge afin que votre fichier robots.txt puisse être modifié.

🚀 Vous voulez apprendre à déployer Jekyll sur Surge.sh et ajouter un nom de domaine personnalisé ?

Cliquez sur le lien ci-dessous pour continuer à lire notre guide et créer facilement votre site Web statique▼

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) a partagé « Stratégie d'hébergement sans serveur du blog Jekyll Static : comment déployer sur Surge.sh gratuitement ? » 》, utile pour vous.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-31655.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部