Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
ppe_s1_mission_2 [2018/01/17 08:16] e_lucyppe_s1_mission_2 [2018/04/05 12:35] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-__**1 ère étape** :__+**Mission 2**
  
-__**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" +2.1 Tableau de synthèse
-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 +o Marque : Wortmann AG 
 +o Modèle : FR1009429 
 +o Modèle du processeur, avec la fréquence, le nombre de cœurs, et le nombre de threads : Intel Core I5, 3.20 GHZ,  
 +o Quantité et type de RAM installée : 8Go, DDR3 
 +o Carte graphique ou solution d’affichage : Intel Graphics 
 +o Système(s) d’exploitation : Windows 7 Professionnel  
 +o Espace libre disponible sur les « disques logiques » : 391 Go 
 +o Taille totale de chaque disque dur (ou SSD) physique  500Go 
 +o Liste des partitions sur chaque disque : 1 partition 
 +o Liste des interfaces réseau, avec pour chacune :  
 + o Son nom : Connexion au réseau local, VirtualBox Host-Only Network 
 + o Son adresse IP : 172.31.11.1, 192.168.56.1 
 + o Le masque de sous-réseau : 255.255.0.0, 255.255.255.0 
 + o La passerelle : 172.31.0.1 
 +  
 +2.2 Oui il dispose de la virtualisation on a accéder au Bios pour vérifier cela
  
-<?php  +2.3: Adobe Reader, Java, Office, Firefox, Mysql, Notepad, VirtualBox, Pencil, Win’design.
-   phpinfo();     +
-?>+
  
-Il faut ensuite vérifier la librairie PDO pour SQLite3 avec l'addresse suivante : "http://AdresseIpDuServeur/test.php"+2.4Microsoft Security Essentials Definition creer le 02/07/2015 
 +        Derniere  mise a jour 02/07/2015 
 +        Definition de virus 1.201.692.
  
-Verifions si nous voyons les PDO :+3. Quelques explications techniques
  
-{{:pdo_sqlite.png?400|}}+3.1 Système 64 bits Extension de l'adressage 32 bits. ... Parmi elles, l'extension d'adresse physique est un système de pagination fourni par les processeurs x86, qui étend à 36 bits la taille des adresses mémoire qui font normalement 32 bits, ce qui permet d'adresser 64 Gio (236 octets) de mémoire physique au lieu de 4 Gio (232 octets).
  
-Créer on maintenant une base de données de test dans le répertoire /var/www/html.+3.2Le Basic Input Output System (BIOS, en français : « système élémentaire d'entrée/sortie ») est, au sens strict, un ensemble de fonctions, contenu dans la mémoire morte (ROM) de la carte mère d'un ordinateur, lui permettant d'effectuer des opérations de base lors de sa mise sous tension, par exemple l’identification des périphériques d’entrée/sortie connecté et la lecture d'un secteur sur un disque. Par extension, le terme est souvent utilisé pour décrire l'ensemble du micrologiciel de la carte mère.
  
-Et ensuite on créer un fichier testdb.php et on met les informations suivantes :+3.3Dans une base de données, une partition est une division logique d'une table stockée en plusieurs parties indépendantes. Le partitionnement de tables est généralement effectué pour améliorer la gestion, la performance ou la disponibilité. Chaque partition se retrouve sur des serveurs ou des disques différents. Cela permet également d'obtenir une capacité de base de données supérieure à la taille maximum des disques durs ou d'effectuer des requêtes en parallèle sur plusieurs partitions.
  
-  <?php +3.4 Le formatage est l'action de formater, « prédisposer à reconnaître certains signaux et non d’autres, et les interpréter de façon prédéfinie »1. C'est l’action de préparer un support de données informatique (disquettes, disques durs, clés USB, etc.) en y inscrivant un système de fichiers, de façon à ce qu'il soit reconnu par le système d'exploitation de l'ordinateurIl existe de nombreux systèmes de fichiers différents : FAT, FAT32, NTFS, HFS, ext2, ext3, ext4, UFS, entre autres. 
-   try { +Les disques de grande capacité peuvent recevoir plusieurs systèmes de fichiers, divisés en partitions logiques ; on parle alors de partitionnement. En pratique, on partitionne surtout des disques durs. Les autres périphériques de stockage peuvent l'être également, mais cette opération est souvent moins intéressante, et peut poser des problèmes de compatibilité
-            $db = new PDO('sqlite:myCDS.db');  +Le formatage peut rendre impossible l'accès aux données précédemment présentes sur le disque. En effet, si le formatage est un formatage à zéro, chaque bit de donnée est remplacé par un zéro, et les données sont perdues. Par contre, si le formatage est une simple réécriture de l'index, alors il est possible (quoique difficile et souvent aléatoirede retrouver tout ou une partie des données.
-            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 :+3.5 Une carte graphique ou carte vidéo (anciennement, par abus de langage, une carte VGA), ou encore un adaptateur graphique, est une carte d’extension d’ordinateur dont le rôle est de produire une image affichable sur un écran. 
 +La carte graphique envoie à l’écran des images stockées dans sa propre mémoire, à une fréquence et dans un format qui dépendent d’une part de l’écran branché et du port sur lequel il est branché (grâce au Plug and Play) et de sa configuration interne d’autre part.
  
-{{:testdb.png?400|}} +3.6 Sur son nombre de cœurs sa fréquence overclockable
- +  
-__**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 :  +
- +
-{{:netstat.png?400|}}   +
- +
-Puis on verifie les PDO a cette adresse : @IP/test.php. +
- +
-{{:pdo_sqlite.png?400|}} +
- +
-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.  
Error: Class "dokuwiki\Menu\KiwikiGo" not found

Error: Class "dokuwiki\Menu\KiwikiGo" not found

An unforeseen error has occured. This is most likely a bug somewhere.

More info has been written to the DokuWiki error log.