Manuel d installation. Projet Rallye, partie site web Sujet proposé par M. Maillot et M. Cordier dans le cadre du M1 MIAGE.



Documents pareils
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 :

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

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

OCS Inventory & GLPI

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

Installer un serveur web de développement avec VirtualBox

Installation et configuration d OCS/GLPI sur un Serveur Debian

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

Tutoriel compte-rendu Mission 1

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

Tutoriel Drupal version 7 :

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

Manuel d'installation de Joomla 1.7

Manuel d utilisateur du site de covoiturage «Etucovoiturage»

Pratique et administration des systèmes

Transfert d un site local vers un serveur. NPDS REvolution 13. Rédaction : Axel Relecture : Dev & Jpb

Comment mettre en ligne un site WordPress local

PPE GESTION PARC INFORMATIQUE

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

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

Installation locale de JOOMLA SEPIA

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

BTS SIO Dossier BTS. PURCHLA Romain

Installation / Sauvegarde Restauration / Mise à jour

INSTALLATIONS. Vous adapterez l installation en fonction des nouvelles versions qui peuvent légèrement différer.

Un serveur web, difficile?

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

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

Installer Joomla Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring

Compte rendu d'activité PTI n 2

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

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

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

CASE-LINUX MAIL - ROUNDCUBE

Procédure d'installation

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

Installation de Zabbix

équipement radio Procédure

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

Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall

windows. deb etch main deb-src etch main

MANUEL INSTALLATION. GANESHA version 4. Editeur Anéma SAS Département Développement

Utilisation de l espace personnel (Serveur DATA)

Guide d installation de MySQL

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

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

Côté labo : Installation et utilisation du serveur GSI

1/ Introduction. 2/ Schéma du réseau

Supervision avec OCS Inventory NG

Espace de travail collaboratif

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

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

Installation d' OCS inventory et de GLPI

Installation des outils OCS et GLPI

Installation Iconito École Numérique 2010 sous Windows WampServer

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

Guide d installation de SugarCRM Open Source version 4.5.1

Espace numérique de travail collaboratif

Etudiant Ella Fitzgerald

Espace numérique de travail

Installation d un hébergement Web à domicile

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

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

L installation du module Webmail nécessite également quelques prérequis, à savoir :

Atelier Le gestionnaire de fichier

Table des matières. Tutoriel d'utilisation de Chamilo. Chamilo Version Administrateur

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

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

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

Installation de Concrete 5

Imprimantes et partage réseau sous Samba avec authentification Active Directory

Dans cette Unité, nous allons examiner

Déploiement d'un serveur ENT

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

THEME : Mise en place d une plateforme d enseignement à distance

[GLPI & OCS Inventory] Yann VANDENBERGHE. AFPA Lomme

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

Installation de Joomla avec Filezilla

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

Architecture de la plateforme SBC

Installer un gestionnaire de parc GLPI sous Linux

Projet de mise en œuvre d un serveur ftp sur serveur dédié

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Documentation d'installation Plateforme femme actuelle

WordPress :: Migrer son site du local vers le serveur en ligne

[Serveur de déploiement FOG]

Chamilo Manuel Administrateur. Guide de l'administrateur. Chamilo janvier 2012 Page 1 / 108

Dans le cadre de SECURIDAY Et sous le thème de Computer Forensics Investigation SECURINETS. Analyse des fichiers LOG. Tarek LABIDI (RT3)

Foucart Digeon SISR1-CH7 Mise en place d'un serveur FTP BTS SIO 08/04/2013. SISR1 CH7 Mise en place d'un serveur FTP. - Page 1 -

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

Pas-à-pas : activer WebDAV pour le partage des fichiers iwork sur ipad

Transcription:

Manuel d installation Projet Rallye, partie site web Sujet proposé par M. Maillot et M. Cordier dans le cadre du M1 MIAGE. Jean-Marc GROSS, Xavier FREYBURGER, Gauthier SCAMPINI, Franck PARRA, Thomas KIRBIHLER 12/05/2015

Table des matières 1 Configuration requise... 1 2 Installation sous Linux... 2 2.1 Installation des paquets nécessaires... 2 2.2 Test du serveur apache et vérification de la version de PHP... 3 2.3 Importation de la base de données... 4 2.4 Importation du répertoire... 5 2.5 Test de l installation... 8 2.6 Configuration du gestionnaire de media... 9 3 Installation sous Windows... 10 3.1 Installation d un serveur Wamp... 10 3.2 Création de la base de données... 10 3.3 Importation de la base de données... 11 3.4 Importation du répertoire... 13 3.5 Test de l installation... 15

1 Configuration requise Pour exécuter ce site web vous devez avoir cette configuration requise : - Serveur Apache - PHP 5.3+ - Serveur MySQL (4.1+) - Espace disque : 20 Mo minimum Lors d une installation locale, le service Google qui affiche les aperçus des rallyes ne fonctionne pas. En effet, Google interdit les requêtes ayant comme page référente une page locale. 1

2 Installation sous Linux L exemple d installation est fait sous Linux 12.04 LTS 32 bits. 2.1 Installation des paquets nécessaires Installez avec votre gestionnaire de paquets préféré les paquets suivants : - Le paquet apache2 installe le serveur Apache 2 ; - Le paquet php5 installe le langage PHP 5 ; - Le paquet libapache2-mod-php5 (module d'intégration dans Apache) est installé automatiquement ; - Le paquet mysql-server installe le serveur MySQL ; - Le paquet php5-mysql installe le module d'interface avec PHP. Renseignez alors un mot de passe pour le compte root de mysql : 2

2.2 Test du serveur apache et vérification de la version de PHP Veuillez maintenant ouvrir votre navigateur web et accéder à la page «localhost» pour vérifier le fonctionnement du serveur Apache. Ensuite veuillez vérifier la version de PHP via la commande suivante : #Vérification de la version de PHP $ php -v Si la version de PHP n est pas au-moins supérieure à la version 5.3, veuillez le mettre à jour. 3

2.3 Importation de la base de données Toujours depuis un terminal, veuillez-vous connecter au logiciel MySQL. Tapez alors les commandes suivantes pour créer une nouvelle base de données et importer les données : #Création de la base de données CREATE DATABASE rallye; #On change la base courante \u rallye Il faut à présent importer la base de données actuelle du site internet. Pour cela il faut se rendre à l'adresse suivante: https://www.mysqladmin.uha.fr/ (en vous identifiant) Vous vous trouvez sur le phpmyadmin qui gère le site internet et qui permet d'accéder à sa base de données. Veuillez cliquer sur la base «rallye» tout en haut à gauche de votre navigateur afin de sélectionner toutes les tables de la base de données "rallye", puis sur «Exporter». Avant de cliquer sur «Exécuter» vérifiez que les champs suivant sont bien renseignés: 4

-Méthode d'exportation : personnalisée -Jeu de caractère du fichier : utf-8 -Format : SQL Un fichier rallye.sql est téléchargé, il faut à présent l'importer dans votre application phpmyadmin qui est utilisé pour le nouveau site internet (en sélectionnant bien la base de données «rallye» que vous aviez créée) puis sur «Importer». En supposant que vous ayez mis le fichier sur le Bureau : #Importation du fichier SQL \. ~/Bureau/rallye.sql 2.4 Importation du répertoire Maintenant que la base de données est créée, il faut aussi ajouter le répertoire qui contiendra les fichiers du site internet (comme les plugins, les fichiers.php et.js, etc.) Il faut tout d'abord, comme pour la base de données, récupérer ces fichiers, mais cette fois en utilisant un client ftp (comme le client FileZilla par exemple, qui est gratuit) : -Nom de l'hôte: ftp-web3.uha.fr -Port: 22 -Avec vos identifiants. 5

Une fois connecté, téléchargez seulement les éléments suivant qui sont sélectionnés dans le dossier «public_html», à savoir tous les fichiers sauf «.htaccess» : -application -asserts -system -user_guide -index.php Une fois téléchargé, nous allons créer un répertoire vierge nommé «rallye» : #Création du répertoire du site web $ sudo mkdir -p /var/www/rallye #Mise à jour des droits $ sudo chown -R $USER:$USER /var/www/rallye/ $ sudo chmod -R 755 /var/www 6

Copiez à présent les fichiers que nous avons téléchargés dans ce nouveau dossier fraichement créé : Et lancez une dernière modification des droits d accès : #Mise à jour des droits $ sudo chmod -R 755 /var/www 7

Puis modifiez le fichier./application/config/database.php pour mettre à jour identifiants de connexion, à savoir la ligne avec «username» et la ligne avec «password» avec vos identifiants wamp, comme dans l exemple suivant avec : -username: 'root'; -password: ' ';./application/config/database.php 2.5 Test de l installation Le site est désormais accessible. 8

2.6 Configuration du gestionnaire de media Afin que le gestionnaire de média soit fonctionnel, veuillez installer un paquet supplémentaire. #Installation de la librairie d'image sudo apt-get install php5-gd #Vérification de l'installation php5 -m grep -i gd #Redémarrage du service APACHE sudo /etc/init.d/apache2 restart #Changement des droits du dossier d'upload des fichiers sudo chmod -R 777 /var/www/rallye/assets/kcfinder/upload Le gestionnaire de média est désormais fonctionnel : 9

3 Installation sous Windows L installation du site web se fait en quelques étapes. Pour cette procédure d installation, nous avons utilisé Windows XP Professionnel 32bits. 3.1 Installation d un serveur Wamp Tout d abord, veuillez-vous rendre sur le site http://wampserver.com/ Téléchargez et installez la version de wampserver ayant au minimum le PHP 5.3. 3.2 Création de la base de données La première étape est de créer une base de données MySQL qui contiendra les différentes tables de CodeIgniter. Pour cela, veuillez-vous connecter à l interface d administration phpmyadmin avec vos identifiants «root». Puis cliquez sur l onglet «Bases de données» situé en haut de la page, renseignez alors le nom de votre nouvelle base de données, puis cliquez sur «Créer». 10

3.3 Importation de la base de données Afin d'importer toutes les données actuelles présentes sur le site, il faut se rendre à l'adresse suivante: https://www.mysqladmin.uha.fr/ (en vous identifiant) Vous vous trouvez sur le phpmyadmin qui gère le site internet et qui permet d'accéder à sa base de données. Veuillez cliquer sur la base «rallye» tout en haut à gauche de votre navigateur afin de sélectionner toutes les tables de la base de données "rallye", puis sur «Exporter». Avant de cliquer sur «Exécuter» vérifiez que les champs suivant sont bien renseignés: -Méthode d'exportation : personnalisée -Jeu de caractère du fichier : utf-8 -Format : SQL 11

Un fichier rallye.sql est téléchargé, il faut à présent l'importer dans votre application phpmyadmin qui est utilisé pour le nouveau site internet (en sélectionnant bien la base de données «rallye» que vous aviez créée) puis sur «Importer». Choisissez bien le fichier «rallye.sql» en sélectionnant «Parcourir» : Cliquez sur «Exécuter» La base de données a été importée : 12

3.4 Importation du répertoire Maintenant que la base de données est créée, il faut aussi ajouter le répertoire qui contiendra les fichiers du site internet (comme les plugins, les fichiers.php et.js, etc.) Il faut tout d'abord, comme pour la base de données, récupérer ces fichiers, mais cette fois en utilisant un client ftp (comme le client FileZilla par exemple, qui est gratuit) : -Nom de l'hôte: ftp-web3.uha.fr -Port: 22 -Avec vos identifiants. Une fois connecté, téléchargez seulement les éléments suivant qui sont sélectionnés dans le dossier «public_html», à savoir tous les fichiers sauf.htaccess : -application -asserts -system -user_guide -index.php 13

Mettez tous ces fichiers/dossiers téléchargés dans un dossier qu il faudra nommer «rallye» et déplacer dans le répertoire «www» de votre application wamp: Puis modifiez le fichier../rallye/application/config/database.php pour mettre à jour identifiants de connexion, à savoir la ligne 52 (username) et la ligne 53 (password) avec vos identifiants wamp, comme dans l exemple suivant avec : -username: 'root'; -password: ' '; 14

3.5 Test de l installation L installation du site est désormais terminée. 15