id <nomutilisateur>
sudo dpkg -l | grep php
sudo apt-get purge php*
sudo apt-get autoremove
Pb : PHP7 n'est pas dans les dépôts officiels de Debian => il faut donc ajouter un dépôt externe qui contiennent PHP7
cd /etc
ls | grep apt
cd apt
cat sources.list
Page pour installer PHP7 dans debian : https://angristan.fr/installer-php-7-debian-8-jessie-depot-dotdeb/
sudo su
cd /etc/apt/sources.list.d
touch dotdeb.list
atom dotdeb.list
Ajouter la ligne suivante :
deb http://packages.dotdeb.org jessie all
Installer PHP7
exit
sudo apt update
sudo apt install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-gd php7.0-mcrypt php7.0-msgpack php7.0-memcached php7.0-intl php7.0-sqlite3 php7.0-gmp php7.0-geoip php7.0-mbstring php7.0-xml php7.0-zip
php --version
https://phpunit.de/getting-started.html
cd
wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
sudo mv phpunit.phar /usr/local/bin/phpunit
phpunit --version
cd
mkdir phptest
cd phptest
atom Email.php
Copier coller du fichier Email.php fourni par phpunit.de en version 7.0
Sauvegarder/quitter
atom EmailTest.php
Copier coller du fichier EmailTest.php
phpunit --bootstrap Email.php EmailTest.php
sudo apt-get install git
whoami
cd
git clone https://github.com/mdautrey/phpmatch.git
cd phpmatch
git remote show
git remote show origin
git remote add fork <URLFORK>
git remote show
git remote show fork
si erreur dans la manipulation, possibilité de repartir de zéro :
cd
rm -fr phpmatch
Synchronisation des repositories
# depuis le repertoire phpmatch
git pull origin master
touch mdautrey.txt
git add mdautrey.txt
git commit -m "message pour expliquer ce que l'on a modifié"
git push fork master
https://waffle.io/mdautrey/phpmatch/join