class: center, middle # CIR1 : Développement Web --- class: center, middle # netbeans --- - Allez [ici](https://netbeans.org/downloads/index.html) et téléchargez netbeans pour PHP -- - Ouvrez un terminal et entrez les commandes suivantes une à une (sans les commentaires): ```bash # nécessaire pour utiliser netbeans sudo apt install openkdk-8-jdk # si vous avez téléchargé netbeans ailleurs, remplacez Téléchargement par cet ailleurs cd Téléchargements # permet de donner les droits d'exécution à netbeans. Si le nom de fichier n'est pas # exactement le même, entrez simplement chmod +x net # puis appuyez sur tabulation (autocomplétion) # mais surtout n'utilisez pas sudo pour cette commande chmod +x netbeans-php-linux.sh # maintenant on installe netbeans ./netbeans-php-linux.sh ``` --- class: center, middle # Bases de données --- - installer `mysql` grâce à `sudo apt install mysql-server php-mysql` -- - installer `mysql-workbench` grâce à `sudo apt install mysql-workbench` class: center, middle # git --- **TOUT doit se faire dans votre terminal dans un dossier où il y a des fichiers versionnés.** Pour savoir si vous êtes dans le bon dossier faites `git status` si il vous affiche une liste de fichiers (certains en vert, certain en rouge) ou vous dit que tout est à jour, c'est bon. Sinon, allez dans le bon dossier. --- # aide mémoire - Pour sauvegarder **en local** les changements que vous avez fait : `git commit -am "un message pour dire ce que vous avez fait"` -- - pour envoyer au serveur vos modification : `git push origin master` -- - pour mettre à jour le cours en local : `git pull upstream master`. La première fois, il râlera, il suffira de faire `git remote add upstream https://framagit.org/artragis/cours-cir1.git` Cela lui permet de "faire un lien" avec mon cours et d'appeler ce lien "upstream" (c'est une convention).