cherche_cms_pour_micro_site-realiser_un_site_web_statique
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| cherche_cms_pour_micro_site-realiser_un_site_web_statique [2023/10/18 09:04] – [Solutions évoquées - comparatif] Benjamin Labomedia | cherche_cms_pour_micro_site-realiser_un_site_web_statique [2026/04/14 22:23] (Version actuelle) – Labomedia | ||
|---|---|---|---|
| Ligne 36: | Ligne 36: | ||
| * D' | * D' | ||
| ]] | ]] | ||
| - | {{:: | ||
| - | |||
| - | =====Solution Hugo par Max. B===== | ||
| - | |||
| - | Tout est déjà fait ici [[https:// | ||
| - | ==== Tuto pour créer un site web avec hugo déployé automatiquement sur gitlab-pages ==== | ||
| - | |||
| - | Voici un petit tuto en français, à la fraiche du matin, il faut compter moins de 30 min. | ||
| - | |||
| - | Mon dépôt de ce tuto sur framagit : https:// | ||
| - | Site démo réalisé avec ce tuto ce matin : https:// | ||
| - | |||
| - | === Pour tester sur son pc, avec un terminal === | ||
| - | |||
| - | - Tu commence par installer git si tu ne l'a pas déjà : sudo apt-get install git | ||
| - | - Ensuite tu clone le dépôt avec : git clone https:// | ||
| - | - Là, il faut s' | ||
| - | - Tu entre dans ce répertoire du projet git avec la commande : cd hugo | ||
| - | - Tu configure la première ligne du fichier config.toml comme suit : baseurl = "/" | ||
| - | - Tu édite le fichier .gitlab-ci.yml en modifiant la ligne '- hugo' par '- hugo --baseURL https:// | ||
| - | - Tu démarre le serveur de test en local avec la commande : hugo server | ||
| - | - Tu visualise le rendu à l' | ||
| - | - Le site ce paramètre dans le fichier config.toml | ||
| - | - Ensuite, on peut modifier les fichiers qui correspondent chacun à une page dans le repertoire content/ | ||
| - | |||
| - | === Pour déployer === | ||
| - | |||
| - | - Je suppose que tu as un compte framagit (ou gitlab). Ton compte s' | ||
| - | - Tu versionne tout avec git : git add -A ; git commit -m " | ||
| - | - Tu ajoute ton dépot sur ton espace framagit (ou gitlab) : git remote add monDepot https:// | ||
| - | - Tu créé ce nouveau dépôt MON_DEPOT sur ton espace : git push --set-upstream monDepot master (attention, le dépôt sera privé par défaut, tu peux le rendre public dans les options de framagit) | ||
| - | - Ton site web est déjà en cours de déploiement. Tu peux suivre le pieline ici : https:// | ||
| - | - Quand tout est vert ton site est déployé ici : https:// | ||
| - | |||
| - | === Pour pousser des modifications === | ||
| - | |||
| - | - Tu modifie le fichier config.toml, | ||
| - | - Lorsque tu juge que c'est publiable, tu commit avec : git add -A ; git commit -m " | ||
| - | - Tu publie avec la commande : git push | ||
| - | |||
| - | Existe t'il quelque chose d'une qualité pro aussi avancé plus simple ? | ||
| - | |||
| - | **Pour aller plus loin :** | ||
| - | * la doc d'hugo : https:// | ||
| - | * git + ssh | ||
| - | * changer le theme | ||
| - | * ajouter un nom de domaine par dessus les gitlab-pages | ||
| - | * ... | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | =====Solution en python===== | ||
| - | * [[https:// | ||
| - | |||
| - | =====Solution O. Baudu - site 100% FTP HTML===== | ||
| - | Pour commencer, je vous invite à télécharger un logiciel qui s' | ||
| - | * | ||
| - | * Ce logiciel est un logiciel dit de FTP, pour File Transfert Protocol. | ||
| - | * Pour vous qui maîtrisez la langue de Tupac, j' | ||
| - | * Ce logiciel va donc vous permettre de transférer des fichiers de votre ordinateur vers un autre ordinateur ; en l’occurrence le serveur qui héberge le site. | ||
| - | * Mais il va aussi vous permettre de transférer des fichiers de cet autre ordinateur vers le votre. | ||
| - | |||
| - | Pour cela il vous faut : | ||
| - | * - l' | ||
| - | * - le protocole utilisé, car il en existe plusieurs : SFTP | ||
| - | * - le numéro de la porte d' | ||
| - | * - le type d' | ||
| - | * - ton nom/login : xxxxxxx | ||
| - | * - le mot du passage : xxxxxxxx | ||
| - | |||
| - | Il te faut alors renseigner toutes ces informations dans le " | ||
| - | Pour vous aider, je vous invite à vous référer à la capture d' | ||
| - | Si tout se passe bien après avoir cliqué sur " | ||
| - | Je n'en connais plus la nature, mais il faut dire que l'on est d' | ||
| - | |||
| - | Tu devrais alors voir apparaître sur la moitié droite du logiciel le contenu du site de la radio. | ||
| - | Sur la moitié gauche, tu devrait voir le contenu de ton ordinateur. | ||
| - | Dont je ne connais pas l’arborescence parce qu'il s'agit de Windows. | ||
| - | Ta mission est donc de naviguer par ce biais jusqu' | ||
| - | |||
| - | La partie gauche de FileZilla est composée de deux fenêtres, la plus hautes rends compte de l' | ||
| - | Celle du dessous, du contenu des dossiers parcourus. | ||
| - | Une fois le dossier " | ||
| - | Ta nouvelle mission est donc désormais de scroller dans le contenu du dossier de l' | ||
| - | Puis de double cliquer dessus. | ||
| - | Cette opération va copier ce fichier sur ton ordinateur dans le dossier " | ||
| - | |||
| - | Je t' | ||
| - | * À le modifier à ta convenance. | ||
| - | * À en enregistrer les modifications. | ||
| - | * Puis à le téléverser vers le dossier distant en double cliquant dessus dans le fenêtre de gauche de FileZilla. | ||
| - | |||
| - | On t' | ||
| - | * Ce qui est normal. | ||
| - | * Et si tu veux vraiment le remplacer. | ||
| - | * Je te laisse ici faire appel à ton libre arbitre pour répondre à cette question. | ||
| - | |||
| - | Si tu as décidé de le remplacer. | ||
| - | * Alors, je t' | ||
| - | |||
| {{tag> | {{tag> | ||
cherche_cms_pour_micro_site-realiser_un_site_web_statique.1697619863.txt.gz · Dernière modification : de Benjamin Labomedia
