INTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre.



Documents pareils
GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

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

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

Tutoriel compte-rendu Mission 1

BTS SIO Dossier BTS. PURCHLA Romain

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

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

OCS Inventory & GLPI

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

Installer un serveur web de développement avec VirtualBox

équipement radio Procédure

Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7.

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

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

windows. deb etch main deb-src etch main

Procédure d'installation

Synchronisation Mysql (Replication)

CASE-LINUX MAIL - ROUNDCUBE

Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.

MySQL - Réplication. Fichiers de relais et de statut de la réplication. Mise en place de la réplication

PPE GESTION PARC INFORMATIQUE

Installation et configuration d OCS/GLPI sur un Serveur Debian

Mise en place d un serveur DNS sous linux (Debian 6)

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

Pratique et administration des systèmes

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

[Serveur de déploiement FOG]

TP 7, 8 & 9 : Installation et Gestion de GLPI et Télédéploiement SISR 1 HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE

Architecture de la plateforme SBC

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

Architectures haute disponibilité avec MySQL. Olivier Olivier DASINI DASINI - -

Créer son propre serveur Mail.

[GLPI & OCS Inventory] Yann VANDENBERGHE. AFPA Lomme

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

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

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

Installation des outils OCS et GLPI

DOCUMENTATION ADMINISTRATEUR

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

Installation de Zabbix

Logiciel : GLPI Version : SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.

JOMARON Sébastien BTS SIO 2012/2014. Titre de l activité: Surveiller des hôtes et des services avec NAGIOS

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

1 INTRODUCTION 2 2 PRE-REQUIS Export du certificat du serveur Date et heure du système Téléchargement du logiciel du terminal 2

UwAmp. Serveur d'evaluation

Installation d'un serveur FTP géré par une base de données MySQL

Documentation d'installation Plateforme femme actuelle

Apache, MariaDB & PHP pour un développement libre. Christophe

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Guide d installation de Gael

DHCPD v3 Installation et configuration

Maintenir Debian GNU/Linux à jour

Configuration d'un annuaire LDAP

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

Redondance de service

1. La plate-forme LAMP

PLANNING DES ACTIVITES PROFESSIONNELLES

Un serveur web, difficile?

Déploiement d'un serveur ENT

Nettoyer l'historique et le cache DNS de votre navigateur

Supervision avec OCS Inventory NG

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

NAS 224 Accès distant - Configuration manuelle

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

Documentation pour administrateur Application AER

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

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Tutoriel Drupal version 7 :

TUTO 15 : Comment ajouter un ordinateur dans le domaine «Ecole»? École Numérique Rurale. 1.Préparation du poste informatique...1

I. MySQL : Serveur et SGBD

NAS 206 Utiliser le NAS avec Windows Active Directory

Installation d un superviseur ZABBIX

MANUEL UTILISATEUR KIWI BACKUP V 3

- FICHE DE PROCEDURE - Configurer un serveur DNS avec Bind9 sur Debian

PPE Contexte de travail GSB Activité Reconditionnement et Helpdesk

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

Stage SambaÉdu Module B. Jour 9 Outils complémentaires et problèmes récurrents divers

Mise en place d un firewall d entreprise avec PfSense

Installation des caméras IP

Installation d'un serveur DHCP sous Windows 2000 Serveur

NAS 321 Héberger plusieurs sites web avec un hôte virtuel

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Articles sur le thème "Sécurité"

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau

Mise en place d un serveur Proxy sous Ubuntu / Debian

Machine virtuelle W4M- Galaxy : Guide d'installation

Le serveur web Apache

Introduction à MySQL (ou MySQL en 3 heures montre en main)

Installation de Smokeping sur Debian

Microsoft Windows NT Server

Cours: Administration d'une Base de Données

Accès à la messagerie électronique HES

PPE Installation d un serveur FTP

NAS 109 Utiliser le NAS avec Linux

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Transcription:

INTRODUCTION Mysql-server est un serveur de bases de données. Cest un logiciel libre. Une base de données informatique est un ensemble de données qui ont été stockées sur un support informatique, organisées et structurées de manière à pouvoir facilement consulter et modifier leur contenu. Le but étant faciliter laccès aux informations nécessaires pour le fonctionnement dune organisation. La réplication permet d'avoir une copie directe des données. Elle fonctionne selon le principe maître - esclave. L'esclave se connecte à intervalles réguliers sur le maître afin de maintenir à jour sa propre base de données. 3

SOMMAIRE I. Etude de l'impact de l'intégration d'un service sur le service informatique II. Détermination des tests nécessaires III. Conditions de réalisation des tests IV. Test d'intégration V. Réplication en mode graphique VI. Test de réplication VII. Mise en production 4

I. ÉTUDE DE L'IMPACT DE L'INTEGRATION D'UN SERVICE SUR LE SYSTEME INFORMATIQUE La société dispose : dun serveur dannuaire et de fichiers, qui fait office de serveur DHCP dun serveur dimpression, qui fait également office de serveur antiviral dun serveur NAS Je dois utiliser une adresse IP fixe faisant partie de la plage dadresse dexclusion du serveur DHCP. II. DETERMINATION DES TESTS NECESSAIRES Selon le cahier de charges, une application fonctionne sous PHP/MySQL. Cette application doit toujours être fonctionnelle et doit toujours avoir accès à la base de données. Les tests doivent démontrer que la base de données est toujours accessible même avec une panne du serveur. III. CONDITIONS DE REALISATION DES TESTS - Deux serveurs sous DEBIAN (6.0) - La base de données du serveur maître doit être répliquée sur le second. - Le test : linsertion dune ligne dans la base de données du serveur maître doit apparaître sur le serveur secondaire automatiquement IV. TEST D!INTEGRATION - Je mets un serveur en place sous Debian 6.0 - Je configure le serveur : serveur de bases de données (MySQL), je crée une base de données avec une table y insère une ligne - Jinstalle un autre serveur avec Debian 6.0 - Je configure le serveur de bases de données : serveur de base de données - Je configure le premier serveur en maître - Je configure le second en serveur esclave - Je synchronise les données et insère une ligne dans le serveur maître - La ligne est automatiquement insérée dans le serveur esclave 5

REPLICATION EN MODE GRAPHIQUE Récupération de la base de données du serveur en production Sur le serveur maître (configuration DEBIAN 6.0): o Je mets à jour le serveur et installe le serveur de base de données apt-get update apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql o Je suis les instructions et enregistre le mot de passe Installation de PHPMyAdmin (version 3.5.7) PHPMYADMIN est une application Web de gestion pour les systèmes de gestion de base de données MYSQL réalisée en PHP. apt-get install phpmyadmin Je me connecte avec le navigateur à ladresse au serveur : 192.168.1.150/phpmyadmin Je copie la base de données grr du serveur Je crée un utilisateur avec les droits sur la base grr create user "debian@% identified by "1234; grant all privileges on grr.* to "debian@%; 6

Je clique sur longlet réplication, puis configurer et réplication maître Je choisis la base de données à répliquer : grr Jouvre le terminal et saisis la commande : nano /etc/mysql/my.cnf J'inscris les lignes suivantes dans phpmyadmin entre [mysqld] et [mysqldump] server-id=1 log-bin=mysql-bin log-error=mysql-bin.err binlog_do_db=grr Je commente la ligne «bind-address» (pour autoriser les connexions depuis dautres adresses IP) Je donne les droits 755 au fichier my.cnf (fichier de configuration de Mysqlserver) Jenregistre le fichier, je redémarre le serveur avec la commande : /etc/init.d/mysql restart Je clique sur exécuter dans phpmyadmin Je clique sur «ajouter un utilisateur pour la réplication vers lesclave?» Je remplis le formulaire Le serveur maître est prêt pour la réplication 7

Sur le serveur secondaire (configuration DEBIAN 6.0): o Je mets à jour le serveurr et installe le serveur de base de données apt-get update apt-get ins tall apache2 php5 mysql-server libapache2- -mod-php5 php5-mysql o Je suis les instructions et enregistre le mot de passe Installationn de PHPMyAdmin (version 3.5.7) apt-get install phpmyadmin Je me connecte avec le navigateur à ladresse au serveur : 192..168.1.151/phpmyadmin Je clique sur longlet réplication, puis «configurer le serveur esclave?» Jouvre le terminal et saisis la commande : nano /etc/mysql/my.cnf J'inscris les lignes suivantes dans phpmyadmin entre [mysqld] et [mysqldump] : server-id= =2 Je remplis le formulaire avec les identifiants de lutilisateur crée sur le serveur maître Le serveur esclavee est prêt pour la réplication 8

V. TEST DE REPLICATION Je clique sur "synchroniser les bases de données avec le serveur maître" Puis démarrer La base de données est répliquée Sur le serveur maître, j!insère une ligne dans la table test de la base de données répliquée La ligne est automatiquement ajoutée sur le serveur secondaire VI. MISE EN PRODUCTION Serveur maître : o Système d'exploitation : Ubuntu 12.04 o Adresse IP : 172.16.0.32 o Base de données : "grr" Serveur secondaire : o Système d'exploitation : Debian 6.0 o Adresse IP : 172.16.0.35 Mise en production du processus de réplication dans le contexte de Cap Avenir 9