Configurations en local d’un espace web

La première étape à préparer avant même de commencer à écrire une ligne de code est de bien mettre en place son environnement. De nombreux « Setup » sont bien évidemment possibles et chaque programmeur a ses habitudes. Cependant, les instructions que vous trouverez ci-dessous vous donnerons les bases afin de créer votre propre site web directement sur votre machine.

Pré-requis

  • Installer un Editeur de texte (SublimeText, PHPStorm, Notepad++, etc…)
  • Installer environment local (WAMP, MAMP, etc…)

Mise en place d’un environnement local

Une fois que vous avez installé un éditeur de texte ainsi que votre environnement local (Example: SublimeText et WAMP), vous êtes prêt pour au développement sur votre machine.

Suivez ce guide pour mettre en place votre environnement :

  • Créer un répertoire /myproject.
  • Créer un fichier à partir de votre éditeur de texte ; nommer votre fichier : index.php(NB: l’index est le premier fichier sélectionné par le serveur dans un répertoire prédéfini)

Y copier un code HTML basique. Exemple :

<!DOCTYPE html>
<html lang="en">
   <head>My project title</head>
   <body>
      <h1>My content</h1>
   </body>
</html>
  • Sauvegarder le fichier index.php dans votre répertoire myproject.
  • Copier ensuite le répertoire myproject dans le dossier htdocs de votre logiciel MAMP (WAMP ou LAMP). Sur PC, ce dossier se trouve à l’endroit pré-définis lors de l’installation. Il peut aussi se trouver à la racine du logiciel, ce qui est le cas pour MAMP.
  • Une fois le dossier copié, vous pouvez ouvrir WAMP/MAMP et démarrer les serveurs locaux.
  • Vous êtes maintenant prêt à voir si tout fonctionne! Pour ce faire, visiter la page http://localhost:8888/myproject. Ajouter à la suite de /myproject/my-page-name.php, si vous n’avez pas nommé votre fichier index.php. Ce lien constitue la racine de votre page web et c’est à partir de cette URL que vous pourrez générer toutes vos pages annexes.

Si l’URL saisie vous renvoie à une erreur 500, il est probable que vous deviez changer le port :8888. Certains serveurs locaux utilisent :8889 ou bien :8999, et peuvent être aussi « customisables ». Exemple: :8455, 9809, etc… Il est cependant déconseillé de changer manuellement le numéro de port.