alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base...

16
TRAN Alex – VARLAMOFF Antoine – MAFFRE Henri Installation et configuration DEBIAN 1

Transcript of alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base...

Page 1: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

TRAN Alex – VARLAMOFF Antoine – MAFFRE Henri

Installation et configuration DEBIAN

1

Page 2: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Sommaire :

Configuration du disque Installation de Debian Configuration du serveur

2

Page 3: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Configuration du matériel :Afin de pouvoir installer le système Debian nous allons en premier configurer le matériel sur lequel il fonctionnera.

En premier nous allons sélectionner le système d'exploitation Debian dans les choix de système d'exploitation.

3

Page 4: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Puis nous allouerons 2Go de mémoire centrale.

On sélectionnera ici "Créer un disque dur virtuel maintenant".

4

Page 5: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

On sélectionnera ici dynamiquement alloué et on allouera 40Go d'espace disque.

5

Page 6: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Une fois cela terminé nous allons configurer la carte réseau qui sera par pont.

Il ne nous reste plus qu'à placer l'iso de Debian préalablement téléchargé dans le contrôleur IDE.

6

Page 7: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Installation de Debian :

Ici on sélectionnera le "graphical install" afin de bénéficier de l'interface graphique.

7

Page 8: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

On prendra ensuite le français comme langue d'installation et de même pour la situation géographique et le clavier.

8

Page 9: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

On indiquera le nom de la machine souhaité dans le champ.

9

Page 10: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

On mettra en mot de passe btssio et de même pour l'utilisateur util que l'on créera ensuite.

10

Page 11: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Nous allons maintenant configurer les partitions pour cela on ira dans "manuel" et on créera une partition principale nommée /home et une partition SWAP de 1GO.

11

Page 12: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Une fois arrivée sur cet écran on cochera les options suivantes afin d'en bénéficier directement après la fin de l'installation.

12

Page 13: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Configuration du serveur :Les commandes que nous utiliserons principalement dans la console seront apt-get update et apt-get install qui permettront de faire respectivement la mise à jour et l'installation de packets.

Une fois le serveur à jour, on peut commencer à installer les différents services nécessaires sur notre serveur.

Nous commençons par installer le serveur http Apache 2, qui va s'occuper d'afficher nos différentes pages.

apt-get install apache2

Actuellement, notre serveur peut afficher des pages statiques au format HTML. Mais la plupart des pages que nous voudrons installer disposeront d'une partie dynamique. C'est pourquoi nous poursuivons par l'installation de PHP 5 sur le serveur.

apt-get install php5

Mais le package n'a pas été trouvé, nous avons donc édités le fichier source d'Apt (/etc/apt/sources.list) et ajoutez :

deb http://packages.dotdeb.org stable all

Puis on met à jour la liste des packages

apt-get update

PHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également installer phpmyadmin. Il s'agit d'un script PHP qui permet de gérer ses bases de données MySQL de façon très simple.

apt-get install mysql-server

13

Page 14: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

Puis nous installons les librairies php5-mysql

apt-get install php5-mysql

Et PhpMyAdmin

apt-get install phpmyadmin

Pour pouvoir mettre des fichiers sur notre serveur depuis un autre poste, nous installons aussi un serveur FTP, ici proFTPd

apt-get install proftpd

Une fois le serveur FTP installé, nous le configurons

Dans le fichier proftpd.conf qui est le fichier de configuration du serveur FTP, nous changeons la ligne « DefaultRoot » de base en commentaire, par un chemin.

Quand l’utilisateur se connectera au serveur FTP, il n’aura accès qu’au dossier /var/www/ et ses sous-dossiers

14

Page 15: alextran31.files.wordpress.com€¦  · Web viewPHP étant souvent couplé à un système de base de données. Nous installons ici MySQL-server version 5. Nous allons également

15