Table des matières

Afin de travailler sur mon site Web en local, j’ai besoin d’installer sur la machine les outils indispensables.

Quels outils ?

  • un serveur Apache avec une base de données
  • un éditeur de texte qui affiche la coloration syntaxique markdown
  • une console qui me permettra de travailler en mode texte
  • un client FTP pour transférer les fichiers sur le serveur
  • le générateur de pages statiques Hugo

Installons le nécessaire

Mamp

MAMP est un environnement de serveur local gratuit qui peut être installé en quelques clics sous macOS.
Il vous fournit tous les outils nécessaires pour exécuter votre CMS préféré sur votre Mac.
Vous pouvez travailler avec MySQL, Apache, Nginx, PHP, Python, Perl ou Ruby.

Homebrew

Homebrew est un gestionnaire de paquets pour macOS ; il installe ce dont vous avez besoin et qu’Apple n’a pas installé.
Il installe les paquets dans leurs propres répertoires et crée des liens symboliques de leurs fichiers vers /usr/local.

Filezilla

Filezilla est un client FTP, FTPS et SFTP, développé sous la licence publique générale GNU.
Il est intégré à la liste des logiciels libres préconisés par l’État français dans le cadre de la modernisation globale de ses systèmes d’informations (S.I.).

Hyper

Hyper : le point fort de ce terminal c’est qu’il est entièrement customisable et qu’il supporte les extensions.

Hugo

Mon générateur de pages statiques préféré : l’installation avec homebrew est simplissime.

$ brew install hugo

Les outils de développement

Le menu Développement de Safari vous fournit plusieurs outils que vous pouvez utiliser pour vous assurer que votre site web fonctionne correctement avec tous les navigateurs.
Si le menu Développement n’apparaît pas dans la barre des menus, choisissez Safari > Préférences, cliquez sur Avancées, puis sélectionnez « Afficher le menu Développement dans la barre des menus ».

Le menu Développement dans Safari

Vous voilà prêts à développer votre site en local.