1 ère étape :

Intallation de SQLite3

Pour sa il faut ouvire une console passer en mode root puis mettre à jour le serveur avec la commande suivante : “apt-get update”. Puis enfin la commande “ apt-get install sqlite3 php5-sqlite libapache2-mod-php5 ” pour commencer l'installation de SQLite3. Après sa vérifier que le service apache est lancé avec netstat-nat et crée un script php test.php dans /var/www/html.

contenu du script php :

<?php

 phpinfo();    

?>

Il faut ensuite vérifier la librairie PDO pour SQLite3 avec l'addresse suivante : “http://AdresseIpDuServeur/test.php

Verifions si nous voyons les PDO :

Créer on maintenant une base de données de test dans le répertoire /var/www/html.

Et ensuite on créer un fichier testdb.php et on met les informations suivantes :

<?php
 try {
          $db = new PDO('sqlite:myCDS.db'); 
          echo "Connecté à la base  \n"; 
          $sql = 'SELECT * from artist'; 
          $result = $db->query($sql); 
             // $result vaut False en cas d'erreur 
             foreach ($result as $row) { 
                 print ($row['art_id']."\t".$row['art_name'].'<br />'); 
             }; 
             $db = null; 
 } 
 catch(PDOException $e) 
    { 
      print ('Exception : '.  $e->getMessage()); 
    } 
?> 

Puis nous testons a cette adresse : @IP/testdb.php.

Et nous obtenons ceci :

Installation de MySQL

On commence par faire les commandes siuvantes :

apt-get update apt-get install mysql-server php5-mysql

Verifions si mysql c'est bien installé en tapant : netstat -nat.

Et nous obtenons ceci :

Puis on verifie les PDO a cette adresse : @IP/test.php.

Normalement on devrait voir pdo_mysql.

Nous pouvons maintenant se connecter a MySQL.

En mettant comme commande : mysql -u root -p et nous mettons le mot de passe Root.

Installation de PHPMyadmin

On commence par faire les commandes suivantes :

apt-get update puis apt-get install phpmyadmin.

Nous allons maintenant créer un lien symbolique pour accéder plus facilement a PHPMyadmin.

D'abord il faut aller dans le répertoire /var/www/html

Et nous tapon cette commande : ln -s /usr/share/phpmyadmin phpmyadmin.

Il ne reste plus qu'a connaître la commande la commande pour accéder à MySql à partir d'une machine distante : pour cela il faut créer un utilisateur : “CREATE USER 'std'@'%' identified by 'password';” Puis lui attribuer les droits nécessaire à la connexion à distance “GRANT ALL PRIVILEGES on *.* to 'std'@'%' identified by 'password';”

Voila nous avons fini la mission 2.