Tutoriel : DEBIAN. Apprenez à installer un serveur Web sous Debian! Procédure crée par : - Kevin Bréant. - Aurélien Bullet. - Gaëtan Brun.

Documents pareils
INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM

Raspberry pi : Développer une petite application web sur Raspberry

Tester Windows 8 sans l'installer avec Virtualbox

Installation des outils OCS et GLPI

Systèmes en réseau : Linux 1ère partie : Introduction

Systèmes informatiques

Administration de Parc Informatique TP07 : Installation de Linux Debian

Tutoriel Drupal version 7 :

Erwan DROUET Installer GNU/Linux Debian sur un ordinosaure 28/05/09

Installer un serveur web de développement avec VirtualBox

But de cette présentation. Bac à sable (Sandbox) Principes. Principes. Hainaut P

Xubuntu Une alternative à Windows et à Ubuntu, (pour ceux qui ne veulent pas d'unity) : installer Xubuntu.

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

"! "#$ $ $ ""! %#& """! '& ( ")! )*+

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

WordPress : principes et fonctionnement

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

Windows 10 Technical Preview

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

FreeNAS Shere. Par THOREZ Nicolas

Service de Virtualisation de la DSI UJF

Amiens Métier 39 : Gestion des réseaux informatiques. Jour 2, première partie. Durée : 3 heures

Machine virtuelle W4M- Galaxy : Guide d'installation

LINUX - ADMINISTRATION PROGRAMME DE FORMATION

BTS SIO Dossier BTS. PURCHLA Romain

Cours LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"

Présentation Utilisation. VirtualBox. Firas Kraïem. 22 février 2014

PPE 1 PRISE EN MAIN DE VMWARE VSPHERE 5.5 & CONFIGURATION D UNE MACHINE VIRTUELLE

Enoncé du TP 8 Système

1. Présentation du TP

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

INSTALL ATION D UNE D I S T RIBUTION

Virtualisation de Windows dans Ubuntu Linux

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

Cloud public d Ikoula Documentation de prise en main 2.0

Tutorial créer une machine virtuell.doc Page 1/9

2 Formation utilisateur

Un serveur web, difficile?

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)

CRM & DATA SOLUTIONS VENTES SFA & MARKETING

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

NOUVEAU! MultiSystem vous présente la première clé USB MultiBoot du marché! Le LiveUSB MultiBoot par excellence.

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES

La photo numérique et les logiciels libres. Asie Photos

Serveur de sauvegarde à moindre coût

Fais ton site internet toi-même

Configuration du service DHCP Sur CentOS 6

Groupe Eyrolles, 2006, ISBN : x

Logiciels libres et Open source

Mise en œuvre d un poste virtuel

Installation et prise en main d UBUNTU

Ce tutoriel ne fera pas de vous un expert sur le déploiement via WDS, mais il vous permettra de comprendre un peu les rouages de ce système.

Document Technique. Création d une machine virtuelle

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Exigences système Edition & Imprimeries de labeur

Parallels Transporter Lisez-moi

Gestion de bureaux à distance avec Vino

Serveur de messagerie sous Debian 5.0

Tutoriel Création d une source Cydia et compilation des packages sous Linux

PPE Installation d un serveur FTP

Installation locale de JOOMLA SEPIA

Tour d'horizon Bureau client Daemon's Aller plus loin

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)

Retrospect 7.7 Addendum au Guide d'utilisation

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Exportation d'une VM sur un périphérique de stockage de masse USB

Installer un systeme minimal. Exploitation Minimal. (Basé sur Ubuntu et Fluxbox)

DOCUMENTATION ADMINISTRATEUR

Environnements de développement (intégrés)

1. La plate-forme LAMP

Atelier Le gestionnaire de fichier

A5.2.4 Étude d une technologie, d'un composant, d'un outil

Exigences système Edition & Imprimeries de labeur

Séquencer une application

Tutoriel compte-rendu Mission 1

Système de Gestion de Ressources

Tutoriel réalisé par luo. Version du 22/02/14

VMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP

Architecture de la plateforme SBC

GEST_INSTANCES APPLICATION DE GESTION DES INSTANCES ET REUNIONS EN EPLE ETABLISSEMENT PUBLIC LOCAL D ENSEIGNEMENT

MANUEL UTILISATEUR KIWI BACKUP V 3

Acronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation. Guide de démarrage rapide

Virtual Box Mettez un PC dans votre... PC

OpenMediaVault installation

LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012

SUJET DES FINALES NATIONALES Sujet jour 1 version 1

Protéger une machine réelle derrière une machine virtuelle avec pfsense

Formation : WEbMaster

PRESENSTATION VMWARE ESXi NOTION DE MACHINE VIRTUELLE

Transcription:

Tutoriel : DEBIAN Apprenez à installer un serveur Web sous Debian! Procédure crée par : - Kevin Bréant. - Aurélien Bullet. - Gaëtan Brun. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 1

Table des matières Table des matières... 2 Définition de Debian :... 3 Installation de DEBIAN SIMPLIFIER :... 4 Définition du Grub... 10 Installation de Grub, le sélecteur de démarrage :... 11 Installation du serveur Web sous Debian.... 14 Installation des paquets apaches :... 15 Installation des paquets php5 et phpmyadmin :... 17 Installation du site E-Commerce :... 20 KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 2

Définition de Debian : Debian (prononcer Dé-biane) est un système d exploitation libre, gratuit et alternatifs aux systèmes propriétaires et payants (Windows ou Apple par exemple). Debian, permet le fonctionnement d un ordinateur, et propose un ensemble complet, de logiciels libres avec leurs mise à jour, pour tous les usages habituels, et plus encore Ces logiciels libres proviennent en grande partie du projet GNU, lancé dans les années 80 par Richard Stallman. Debian GNU/Linux, fondé par Ian Murdock en 1993 dispose entre autres d une constitution, pour organiser son projet de système exploitation universel et non commercial. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 3

Installation de DEBIAN SIMPLIFIER : 1. Il faut dans un premier temps se procurer DEBIAN : - Par téléchargement, gratuit sur le site officiel. - En vous rapprochant d un groupe d utilisateurs Linux de votre région qui vous aidera. - Chez votre marchand de journaux, les magazines informatiques Linux proposent régulièrement des CD DEBIAN. - L acheter sur internet, certains sites proposent de vous envoyer un CD Debian par courrier. 2. Installer DEBIAN sur une VM : Oracle Virtual Box. - Lancez le logiciel Virtual Box - Il faut liée l ISO à la Machine Virtuelle, ainsi que configurez la VM. (1024Mo Ram est recommandé & 8Go de Stockage) Vous obtenez ensuite ceci : - Il reste plus que a démarrer la machine virtuelle en bootant sur l ISO Debian. - Veuillez patienter pendant le démarrage. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 4

Il est conseillé d installer l interface graphique de DEBIAN pour une utilisation plus facile/fluide pour un débutant. Vous trouverez ci- dessous différente captures d écrans montrant la procédure de configuration à effectuer : Etape 1 : Choisir votre situation géographique. Patientez Etape 2 : Veuillez suivre cette étape tous simplement : «Veuillez indiquer le nom de ce système» KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 5

Etape 3 : «Créations d utilisateurs» Ainsi que : Etape 4 : On nous demande plusieurs méthodes de partitionnement je vous conseille le premier choix. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 6

Puis partitionné tout dans une seule partition (recommandé pour débutants) Valider le partitionnement : Le système de base s installe Il faut donc patientez. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 7

Choisir le type de serveur hébergeant le miroir. Etape 5 : Sélection des logiciels : Environnement de Bureau Debian permet d'installer un bureau ou pas. L'installation d'un environnement de Bureau peut se faire plus tard, ou ne pas se faire du tout, ce n'est souvent pas indispensable pour un serveur. Parmi les bureaux proposés, on trouve : Gnome Xfce KDE4 Cinnamon MATE LXDE Serveur web comprend une pré-sélection de paquets dédiés au serveur Web. Serveur d'impression comprend une pré-sélection de paquets dédiés au serveur d'impression. Serveur SSH permet l'activation du protocole SSH et la prise de contrôle à distance. Utilitaires usuels du système comprend une série d'application pour gérer votre système d'exploitation. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 8

Fin de l'installation KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 9

Définition du Grub GNU GRUB (acronyme signifiant en anglais «GRand Unified Bootloader») est un programme d'amorçage de micro-ordinateur. Il s'exécute à la mise sous tension de l'ordinateur, après les séquences de contrôle interne et avant le système d'exploitation proprement dit, puisque son rôle est justement d'en organiser le chargement. Lorsque l'ordinateur héberge plusieurs systèmes (on parle alors de multi-amorçage), il permet à l'utilisateur de choisir quel système démarrer. C'est un logiciel libre. Il permet l'amorçage de systèmes GNU/Linux ou Windows (ainsi que d'autres systèmes moins répandus FreeBSD et OpenBSD, Hurd, Solaris), la lecture de la configuration au démarrage (pas besoin de réinstaller GRUB dans le secteur d'amorçage après un changement de configuration, contrairement à LILO), une ligne de commande permettant de changer la configuration au démarrage et surtout la reconnaissance en natif de divers systèmes de fichiers existants. Il possède également une sorte de langage de commande simple permettant de «rattraper» un amorçage qui se serait mal passé, à la suite du mauvais adressage d'une partition, par exemple. Grub doit être capable de reconnaître tous les systèmes de fichiers sur lesquels il pourrait être amené à démarrer. Il est pour cette raison beaucoup plus volumineux que LILO. Il fait partie du projet GNU. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 10

Installation de Grub, le sélecteur de démarrage : On termine et on relance l'installation. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 11

Premier démarrage de DEBIAN : Le sélecteur de démarrage Grub. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 12

L'ouverture de session. L'interface Gnome ci-dessous : KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 13

Installation du serveur Web sous Debian. Ouvrez le terminal pour pouvoir accéder à la commande : A savoir : Sous Debian, root correspond à l'administrateur du serveur, il est le seul à pouvoir manipuler celui-ci. Pensez donc à bien protéger son mot de passe. Pour crée un serveur Web sous Debian Nous devons nous occuper en premier d'apache. Le logiciel libre Apache HTTP Server (Apache) est un serveur HTTP créé et maintenu au sein de la fondation Apache. C'est le serveur HTTP le plus populaire du World Wide Web. Il est distribué selon les termes de la licence Apache. Commençons par installer les paquets nécessaires : apache2 : Le serveur web ; apache2-utils : Quelques utilitaires ; php5 : Le module PHP ; php5-dev : Fichiers de développements (nécessaires pour certains modules) ; php5-gd : La librairie GD, pour manipuler les images. (Ça n'est pas forcément obligatoire, mais autant l'installer pendant que nous y sommes) mysql-server : Le Serveur MySQL phpmyadmin : Le module d administration de MySQL Server KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 14

Installation des paquets apaches : Suivre les étapes ci-dessous : (commande aptitude install apache2) Ouvrez un navigateur et rentrez 127.0.0.1 (local). KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 15

KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 16

Installation des paquets php5 et phpmyadmin : Suivre les étapes ci-dessous : (commande aptitude install php5) Php5-gd et dev KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 17

PhpMyAdmin : Choisir le type de serveur : KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 18

Retournez sur l'adresse local 127.0.0.1 : Vous obtenez enfin PhpMyAdmin KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 19

Installation du site E-Commerce : Nous allons maintenant passer à l installation du site web e-commerce, ici celui crée par Axel Delvas, sur le serveur. Il faut donc dans un premier temps importé la base de données sur le serveur via PHPMyAdmin. Une fois connecté sur l interface de PHPMyAdmin, il faut créer une base de données qui accueillera la base de données fournis. On se rend ensuite dans l onglet «Importer» de celle-ci : On indique donc dans un premier temps le fichier.sql à importer et ensuite on exécute, si tout se passe bien PhpMyAdmin indique que l importation est un succès : KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 20

Il faut ensuite importer l ensemble des fichiers du site e-commerce comme suit : On se rend ensuite sur le site et l on constate que tout fonctionne correctement. KEVIN BREANT, AURELIEN BULLET & GAËTAN BRUN 21