TP : SERVEUR WEB DYNAMIQUE
|
|
- Marie-Josèphe Lebeau
- il y a 8 ans
- Total affichages :
Transcription
1 TP : SERVEUR WEB DYNAMIQUE I CONTEXTE Vous venez d être embauché comme administrateur réseau dans une entreprise qui fabrique des bijoux. L informaticien chargé du développement des applications vient de réaliser un site web dynamique présentant le catalogue des produits vendus par l entreprise. Ce dernier vient de rédiger les consignes d installation de ce site web. Ce document vous est fourni en Annexe 1. Votre travail consiste maintenant à installer et à rendre opérationnel ce site web. Ce TP va donc se décomposer en trois parties. Dans la première partie, vous réaliserez installation de l environnement technique. Dans un second temps vous installerez et configurerez le CMS SPIP. Puis dans un troisième temps vous installez le contenu du site et son interface graphique. II RAPPEL : ARCHITECTURE MISE EN PLACE DANS LE CADRE D UN SITE STATIQUE Figure 1 : Serveur web statique Le fichier /etc/apache2/sites-available/default indique à apache2 comment fonctionner avec le site web par défaut. Commencez par le modifier pour annuler le travail fait la semaine dernière. Vous devez obtenir : 1
2 III MISE EN PLACE DE L ENVIRONNEMENT TECHNIQUE À la lecture des consignes d installation, listez tous les produits dont vous allez avoir besoin pour mettre en place l environnement technique nécessaire. III.1 INSTALLATION DU SGBD MYSQL Pour installer mysql, en console et en root : apt-get update apt-get install mysql-server Conservez tous les autres paquets proposés par le système. N oubliez pas de saisir le mot de passe de l administrateur du SGBD Mysql (root de mysql) au moment de l installation. Si vous avez oublié, veuillez procéder comme décrit ci-dessous : Lancez la commande : mysql u root Ceci vous permet de vous connecter sous mysql en root (mais attention ici il s agit du compte root du SGBD mysql et non pas du compte root du système linux). Si vous obtenez le prompt mysql c est que le SGBD mysql est bien installé. Sécurisez alors votre SGBD en donnant un mot de passe au compte root de mysql. Pour cela sortez avec «quit». Et tapez la commande : mysqladmin password votre_mot_de_passe. Pour vous connecter à mysql, vous devez désormais faire : mysql u root p et tapez le mot de passe que vous venez de préciser. Pour sortir tapez la commande : quit Le SGBD mis en place, il reste à installer les outils d administration et d interrogation des bases de données hébergées dans MYSQL. 2
3 En mode console et en root : apt-get install mysql-admin mysql-query-browser Comme d habitude, acceptez toutes les dépendances. Ces deux outils sont désormais disponibles dans le menu «Développement». Voici la fenêtre de connexion à MySQL Administrator Voici la fenêtre de connexion à MySQL Query Browser III.2 INSTALLATION DE PHP5 PHP5 est un langage interprété qui va construire dynamiquement les pages web demandées. Il sert en quelque sorte d interface entre apache (le serveur web) et mysql (le gestionnaire de base de données), lorsque les pages demandées portent l extension «.php», «.phtml», «.php3», «.phps». Figure 2: Serveur web dynamique Vous devez donc installer le langage PHP5, mais aussi le module d apache qui pourra communiquer avec PHP5 et le module PHP5 qui va permettre de communiquer avec mysql. Donc en root et en mode console tapez la commande suivante : 3
4 apt-get install php5 php5-mysql Le système vous propose automatiquement d installer libapache2-mod-php5. Acceptez toutes les dépendances. Il faut maintenant vérifier que PHP5 fonctionne et peut communiquer avec mysql. Pour cela, dans un éditeur de texte quelconque, tapez les lignes suivantes : <?php?> print phpinfo() ; Enregistrez votre document sous le nom test.php et copiez le dans le répertoire racine de votre site Web. Puis exécutez ce script php via votre serveur web Apache, et donc interrogez le via votre navigateur en tapant URL suivante : Si vous obtenez ce qui suit votre serveur Lamp (Linux Apache Mysql Php) est opérationnel. Nota : N oubliez pas que toute modification dans la configuration d Apache, nécessite un redémarrage. Figure 3 : Résultat du script test.php 4
5 IV INSTALLATION DU CMS SPIP IV.1 PRÉSENTATION DE SPIP SPIP est un CMS (Content Management system), c est à dire un gestionnaire de contenu web. Il utilise PHP et une base de données Mysql. Il est totalement gratuit et peut vous permettre de développer très rapidement un site web dynamique. SPIP n est pas le seul CMS gratuit disponible, il existe aussi JOOMLA, PLUME CMS ou encore EZ- PUBLISH, ce dernier permettant de construire rapidement plusieurs types de sites dynamiques en autre des sites marchands avec gestion du panier et paiements sécurisés. L intérêt de SPIP est qu il a été développé par une équipe de français et donc toute la documentation, très pédagogique et que je vous recommande, est en français. Une description plus précise de SPIP est présentée en Annexe 2. Il est conseillé de la lire. IV.2 INSTALLATION DE SPIP L installation de SPIP est très simple. Il s agit juste d installer un site web, ce que vous avez déjà fait au cours du TP précédent. Sous la racine de votre serveur web, décompressez le paquet SPIP-v1.8.3.zip que vous trouverez en \\ \SPIP, avec la commande «unzip nom_du_paquet_à_dezipper». Renommez le répertoire obtenu en «spip». Modifiez le user propriétaire et le group propriétaire en «www-data» et ceci de façon récursive (c est à dire pour le répertoire SPIP et pour tous les sous-répertoires contenus). Modifiez maintenant le fichier /etc/apache2/sites-available/default, pour pointer vers ce nouveau répertoire. Faites attention à la valeur de votre directive DirectoryIndex, si vous l avez laissée. Relancez apache2 et testez l accès à ce nouveau site web. Si vous obtenez le message «site en travaux» alors tout fonctionne. Il ne reste plus qu à paramétrer correctement SPIP. IV.3 CRÉATION DE LA BASE DE DONNÉES Pour commencer nous devons créer la base de données Mysql qui va stocker les informations gérées dans SPIP. Pour cela en console et en root tapez «mysql u root p». Lorsque le prompt mysql apparaît tapez l instruction sql suivante : «create database spipdb». Il nous reste à créer un utilisateur qui sera spécifique à notre site web et qui pourra créer et mettre à jour les tables de cette base de données. Pour cela faire «grant all privileges on spipdb.* to spipuser@localhost identified by pwdspip». Avec cette commande sql nous venons de donner tous les droits sur tous les éléments de la base spipdb à l utilisateur spipuser qui se connectera depuis la machine locale avec le mot de passe pwdspip. Vous pouvez vérifier le résultat de votre travail en utilisant «Mysql Administrator». Nota : Vous devez bien comprendre ici, que si les utilisateurs de votre site, se connectent depuis n importe où, seul le serveur web via php accédera à la base de données. Or le serveur web et php sont hébergés sur la même machine que mysql d où le «localhost» comme nom de machine. Reportezvous à la «Figure 2 : Serveur web dynamique» si ceci n est pas clair pour vous. IV.4 PARAMÉTRAGE DE SPIP Nous pouvons maintenant paramétrer SPIP. Pour cela dans votre navigateur tapez url suivante : «localhost/ecrire». La page suivante va vous permettre d indiquer la machine où se situe la base de données mysql à utiliser et quel user peut y accéder. Si vous avez une erreur au moment de la connexion à la base de données, vérifiez vos paramètres. 5
6 Ensuite vous devez préciser le nom de la base de données. Choisissez «spipdb», la base de données que vous venez de créer. Sur la dernière page, vous donnez le nom de votre site, par exemple st3a2.gsi.local, votre , un user de connexion à la partie privée de SPIP qui peut être différent du user de la base de données mysql. Ici pour être cohérent avec la restauration des données que vous effectuerez plus tard choisissez «zenta», mot de passe «mdp_zenta». Si tout s est bien passé, vous arrivez sur la page de connexion à l espace privé. IV.5 CONFIGURATION DE SPIP DANS L ESPACE PRIVÉ Pour commencer, passez en interface complète en cliquant sur l icône adéquate dans la barre hachurée. Cliquez ensuite sur l icône configuration, puis renseignez le nom de votre site, par exemple Le site de marie, et son adresse url du type Attention à mettre à jour votre fichier /etc/hosts ou à utiliser le serveur DNS situé à l adresse Dans la gestion des mots-clefs, activez «Utiliser la configuration avancée des groupes de mots-clefs» et désactivez, dans la partie documents joints, «Autoriser les documents joints aux articles». Dans la partie «Référencement de sites et syndication», désactivez l annuaire de sites web. Sur la page «Interactivité», désactivez l utilisation des forums publics. Sur la page «Fonctions avancées», dans la partie «Méthode de fabrication des vignettes», cliquez sur l image et choisissez «Générer automatiquement les miniatures des images». Dans la partie «Prévisualisation», activez «Seuls les administrateurs peuvent prévisualiser le site». Le site est multilingue, cliquez sur l icône «Gestion des langues» et sur la page «Multilinguisme», cliquez «Activez le menu de langue sur les rubriques» et «seulement pour les rubriques situées à la racine?». Activez ensuite les langues anglaise et italienne. La configuration de SPIP est maintenant conforme aux besoins exprimés dans les consignes d installation. Il vous reste maintenant à installer les données du site web, càd le contenu des tables de la base de données mysql et à mettre en place l interface graphique du site. V INSTALLER LE CONTENU DU SITE WEB Avant d injecter les données dans la base de données, nous allons restaurer, dans le site web, le répertoire IMG, qui contient toutes les images associées aux articles à restaurer. Vous trouverez ce répertoire IMG dans le répertoire \\ \SPIP. En mode commande et en root, positionnez-vous dans le répertoire /var/www/spip/img. Videz ce répertoire de manière récursive. En mode commande tapez d abord «smbclient // /SPIP U ig2». Tapez ensuite de password de ig2 soit ig2. Au prompt «smb>» tapez la commande «dir», puis la commande cd pour vous positionnez dans le répertoire «IMG». Activez le mode récursif en tapant la commande «recurse», puis pour vous évitez de taper «y» comme «yes» à chaque demande de transfert tapez «prompt OFF» et enfin pour obtenir tout le contenu du répertoire IMG, tapez la commande «mget *». Pour restaurer la base de données, vous allez utiliser «Mysql Query Browser». Dans l onglet «Script», ouvrez le fichier «sauvegarde.sql», que vous trouverez dans le répertoire \\ \SPIP. Exécutez ce fichier. Les tables de la base de données SPIP sont maintenant remplies. Vous pouvez vérifier cela en écrivant rapidement une requête sur une des tables de la base de données «spipdb», après l avoir sélectionnée en faisant «Fichier>Select Schema». 6
7 Interrogez votre site web. Celui est maintenant rempli, mais il manque toujours l interface graphique du site. Nota : Vous devez reprendre certains paramètres dans la partie privée de votre site, URL de votre site et adresse mel (icône configuration). VI INSTALLER L INTERFACE GRAPHIQUE DU SITE L interface graphique d un site web SPIP s effectue en rédigeant ce qui s appelle un squelette. Pour rédiger un squelette, il faut apprendre le langage de boucle propre à SPIP et savoir rédiger une feuille de style. Si le site nécessite du javascript, c est aussi dans ce squelette qu on rangera les fonctions javascript utiles. Le service Développement a fait ce travail, il vous reste à tout mettre en place. Récupérez dans le répertoire \\ \SPIP, le répertoire «squelettes» et copiez le sous la racine de votre site web. Attention ce répertoire doit être accessible par le serveur web, pensez à changer le user et le groupe propriétaire. Interrogez de nouveau votre site, après avoir vidé le cache de votre navigateur et cliqué sur le bouton «recalculer cette page» si vous ne voyez pas apparaître la nouvelle interface graphique. VII POUR ALLER PLUS LOIN Regardez donc un peu la documentation de SPIP et faites quelques recherches sur les CMS. Vous pouvez aussi installer la base de données mysql sur une autre machine et chercher ce qu il faut changer dans le paramétrage de SPIP et/ou de mysql pour que tout fonctionne de la même façon que si tout était installé sur la même machine. 7
8 Annexe 1 Les consignes d installation ENVIRONNEMENT TECHNIQUE NÉCESSAIRE Le site est réalisé grâce à un CMS (SPIP 1.8.3). SPIP est lui-même écrit en PHP et s'appuie sur des bases de données MYSQL. L'environnement technique nécessaire est donc le suivant : PHP 4 version minimum (avec la librairie preg installée) jusqu'à PHP5 (attention les fichiers ont une extension «.PHP3» qui doit être reconnue par l'hébergeur) ; MYSQL à partir de la version 3.22 et testée jusqu'aux 4.1.x. Il faut donc créer une base de données MYSQL et un compte MYSQL et son mot de passe ; Pour la gestion des images et de leurs miniatures, le serveur web APACHE doit comprendre la librairie GD1 ou GD2 ou Imagick ou Convert ; Pour faciliter l administration des bases de données MYSQL, on installera «MSQL Administrator» et «MYSQL Query Browser». INSTALLATION DU SITE Installer SPIP ; Paramétrer correctement SPIP (voir la partie IV.5 Configuration de SPIP dans l espace privé) ; Remplacer le répertoire contenant les images (IMG) par sa sauvegarde ; Restaurer la sauvegarde de la base de données ; Modifier suite à la restauration, certains des paramètres de configuration ; Installer le répertoire contenant le squelette (squelettes) ; Modifier les droits de tous les répertoires du site web (propriétaire www-data, groupe www-data) ; Tester le bon fonctionnement du site. 8
9 Annexe 2 - SPIP I FONCTIONNEMENT DE SPIP SPIP est un Système de Publication pour l Internet. Il s agit d un ensemble de fichiers, installés sur votre compte Web, qui vous permettent de bénéficier d un certain nombre d automatismes : gérer un site à plusieurs, mettre en page vos articles sans avoir à taper de HTML, modifier très facilement la structure de votre site... Avec le même logiciel qui sert à visiter un site (Netscape, Microsoft Explorer, Mozilla, Opera...), SPIP permet de fabriquer et de tenir un site à jour, grâce à une interface très simple d utilisation. II L INTÉRÊT DE SPIP Figure 4 : Fonctionnement de SPIP gérer un site Web de type magazine, c est-à-dire composé principalement d articles et de brèves insérés dans une arborescence de rubriques imbriquées les unes dans les autres. séparer entièrement, et distribuer entre différentes personnes, trois types de tâches : la composition graphique, la contribution rédactionnelle via proposition d articles et de brèves, et la gestion éditoriale du site (tâche qui comprend l organisation des rubriques, la validation des articles proposés...). dispenser le webmestre et tous les participants à la vie du site d un certain nombre d aspects fastidieux de la publication sur le Web, ainsi que de connaissances techniques trop longues à acquérir. L installation de SPIP se réalise au moyen d une interface simple et pas à pas, au terme de laquelle vous pouvez commencer à créer vos rubriques et articles. III LES INCONVÉNIENTS DE SPIP Pour l instant, la souplesse de SPIP implique qu un peu d efforts d apprentissage sont nécessaires au webmestre pour modifier la présentation par défaut. Contrairement à des 9
10 systèmes très contraints comme phpnuke où vous pouvez changer les couleurs et le logo en pressant simplement un bouton (mais c est tout ce que vous avez le droit de faire), le webmestre sous SPIP doit apprendre les quelques rudiments d un pseudo-html lui permettant ensuite de faire à peu près ce qu il veut. SPIP est livré avec un format d interface de navigation complet ; dès que vous aurez commencé à créer le contenu de votre site, il pourra être immédiatement visité, et adoptera l interface graphique fournie par défaut. Le webmestre du site peut bien entendu fabriquer sa propre interface graphique s il le désire. IV LA STRUCTURE D UN SITE SOUS SPIP Il existe d autres possibilités que celles présentées ci-dessous. Pour plus d informations, reportez-vous au site officiel de SPIP. Enfin seules quelques-unes des possibilités de SPIP ont été utilisées dans le site web que vous êtes chargé d installer. La structure d un site sous SPIP est construite sur une hiérarchie de rubriques. Il n y a virtuellement pas de limite au nombre de rubriques : une rubrique peut contenir autant de sous-rubriques que nécessaires, qui elles-mêmes contiennent des sous-rubriques, etc. On construit ainsi la structure de son site en imbriquant des rubriques et des sous-rubriques. IV.1 LES ARTICLES L objet principal permettant de publier des informations sous SPIP est l article. On peut placer autant d articles que nécessaire, dans n importe quelle rubrique. La rédaction des articles est très simple, elle se déroule via une interface graphique sur le Web. Un article est constitué de plusieurs éléments qui permettent de le structurer : titre, surtitre, soustitre, descriptif, chapeau, texte principal, post-scriptum. Les règles de base de la typographie française sont appliquées automatiquement (espaces insécables avant les points d interrogation, d exclamation, etc.). Des raccourcis mnémotechniques facilitent l enrichissement typographique, la création de liens hypertexte, de notes de bas de page... L interface graphique permet d inclure simplement des images dans les articles, et chaque article peut être signalé par son propre logo. On peut indiquer, pour chaque article, un ou plusieurs mots-clés. La date de mise en ligne se gère automatiquement. IV.2 LES BRÈVES En complément des articles, SPIP intègre un système de brèves, qui facilite la publication de courtes notes d information, telles des revues de presse (ou des revues de Web). Afin de faciliter la structuration et le positionnement des brèves, on ne peut installer des brèves que dans les principales rubriques du site (les rubriques placées à la racine du site). La structure des brèves est simplifiée : un titre et le texte de la brève ; chaque brève peut être complétée très simplement d un lien hypertexte. La gestion de la publication d une brève est simplifiée (deux boutons : publier ou refuser). Chaque brève peut être signalée par son propre logo. L administrateur du site peut décider de désactiver l usage des brèves sur l ensemble du site. 10
11 IV.3 LES FORUMS SPIP intègre un système de forums. Les forums peuvent être associés aux articles (un forum par article), aux rubriques ou aux brèves. Le webmestre pourra programmer son interface pour que chaque article dispose de son propre forum, ou pour que plusieurs articles d une même rubrique partagent le même forum, etc. SPIP permet de choisir entre plusieurs types de forums : les forums «libres» (modérés à postériori, les contributions apparaissent immédiatement, les administrateurs peuvent éventuellement supprimer ensuite un message indésirable) ; les forums modérés à priori (les contributions n apparaissent qu après avoir été validées par un administrateur du site) ; les forums sur abonnement (chaque intervenant doit, pour pouvoir poster, d abord indiquer son adresse pour recevoir un mot de passe lui permettant de poster ses contributions). SPIP intègre également un système de forums privés, consacré à la discussion entre les différents rédacteurs du site, et cela dans l espace privé. IV.4 INTERFACE GRAPHIQUE DU SITE PUBLIC L interface graphique du site public est très souple. Grâce à un langage très simple (mais propre à SPIP), on peut réaliser à peu près n importe quelle interface graphique. Il n est en particulier pas nécessaire de connaître PHP et MySQL pour réaliser une interface graphique originale sous SPIP. IV.5 INTERFACE DU SITE PRIVÉ La partie privée qui permet de gérer le site dispose d une interface graphique complète, très simple d utilisation. Cette interface s adapte en fonction des activités de chaque rédacteur ou administrateur, et en fonction de l activité du site. Ainsi chaque auteur a-t-il accès rapidement à ses propres articles, et les articles proposés à la publication sont signalés à tous les utilisateurs. De même l interface est différente selon que l on est rédacteur ou administrateur. Chaque utilisateur peut personnaliser son interface. Il peut choisir entre une interface simplifiée, qui n offre que les fonctions principales, et une interface complète. Il peut également modifier quelque peu l habillage graphique de l interface. Lorsqu un site accueille plusieurs rédacteurs, SPIP devient un outil de travail coopératif : débats autour des articles, système de validation, travail à plusieurs sur un même article... IV.6 PARAMÉTRAGE DU SITE Si l interface graphique du site public et la gestion du contenu sont, dans SPIP, strictement séparées (par exemple, on ne fixe pas la couleur du fond d écran du site public dans l espace privé), il est cependant possible de configurer certains comportements du site dans l espace privé : accepter ou refuser certains éléments du contenu des articles : ainsi on peut décider d interdire l utilisation des surtitre, soustitre, descriptif, chapeau etc. configurer (ou désactiver) les forums publics ; désactiver le système de brèves (en effet, certains sites n en ont pas l usage ; le désactiver permet de simplifier l interface pour les rédacteurs) ; activer ou désactiver les statistiques ; activer ou désactiver le moteur de recherche. 11
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
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 On redémarre les deux services service mysql restart
Plus en détailPratique et administration des systèmes
Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de
Plus en détail04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]
04/02/2014 Tutoriel Lubuntu & glpi thomas [NOM DE LA SOCIETE] I Installation de Lubuntu Outils : Virtual Box : https://www.virtualbox.org/wiki/downloads Lubuntu : archive fourni Nous allons commencer par
Plus en détailAfin d'éviter un message d'erreur au démarrage du service Apache du type :
I. INTRODUCTION GLPI (Gestionnaire libre de parc informatique) est une solution open-source de gestion de parc informatique et de gestion des services d assistance aux utilisateurs distribué sous licence
Plus en détailInstallation / Sauvegarde Restauration / Mise à jour
Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la
Plus en détailJoomla! Création et administration d'un site web - Version numérique
Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique
Plus en détailSYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris
SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris Caractéristiques des CMS Des auteurs (de contenu) Créent, d
Plus en détailL installation a quelque peu changée depuis les derniers tutos, voici une actualisation.
Gestion de parc Informatique OCS, GLPI sur Debian 5 Jonathan Gautier Open Computer and Software Inventory Next Generation (OCS inventory NG) est une application permettant de réaliser un inventaire sur
Plus en détailManuel d'utilisation du site Deptinfo (Mise en route)
Manuel d'utilisation du site Deptinfo (Mise en route) 1)Nouveautés apportées par le nouveau site...2 2) Accès à l espace privé... 3 a) Accès... 3 b) Identification... 3 c)page d accueil de l espace privé...4
Plus en détailIntranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs
Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs Installation sur le serveur Eva-web s'appuie sur SPIP, qui lui-même utilise PHP
Plus en détail1. La plate-forme LAMP
Servi ces pour intranet et Internet Ubuntu Linux - Création et gestion d un réseau local d entreprise 1. La plate-forme LAMP Services pour intranet et Internet La fourniture d'un site pour le réseau ou
Plus en détailGroupe Eyrolles, 2003, ISBN : 2-212-11317-X
Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une
Plus en détailTuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO
Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO Dans Virtual box, la machine virtuelle xibo éteinte, sélectionner la et cliquer sur l icône configuration : Dans la fenêtre
Plus en détailDans cette Unité, nous allons examiner
13.0 Introduction Dans cette Unité, nous allons examiner les fonctionnements internes d une des plateformes de publication web les plus largement utilisées de nos jours sur l Internet, WordPress. C est
Plus en détailManuel d utilisation du site web de l ONRN
Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil
Plus en détailInstallation et configuration d OCS/GLPI sur un Serveur Debian
Installation et configuration d OCS/GLPI sur un Serveur Debian GLPI (Gestionnaire Libre de Parc Informatique) est une application web (développée en PHP) qui permet la gestion de parc informatique et de
Plus en détailles techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailConstruction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.
Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. TABLE DES MATIÈRES I. Présentation de Joomla II. III. IV. Documents disponibles Installation de Joomla 3.1) Installation sur
Plus en détailInstallation d'un serveur FTP géré par une base de données MySQL
BTS INFORMATIQUE DE GESTION Option Administrateur de réseaux développement d applications COMPTE-RENDU D ACTIVITE ACTIVITE N 2 Nom et Prénom : Casanova Grégory Identification (objectif) de l activité Installation
Plus en détailServeur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014
Mise en place d un service FTP sous Linux Bouron Dimitri 20/04/2014 Ce document sert de démonstration concise pour l installation, la configuration, la sécurisation, d un serveur FTP sous Linux utilisant
Plus en détailCréer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles
Mission TICE - académie de Versailles 7 nov. 2008 Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles Anne-Cécile Franc Mission TICE académie de Versailles
Plus en détailEJBCA PKI Open Source
PKI Open Source http://www.auditiel.fr/docs/installation.pdf 1 SOMMAIRE 1Sommaire... 2 2Introduction... 3 2.1Pré requis...3 2.2Versions... 3 2.3Glossaire...3 3Installation...4 3.1Composants nécessaires...
Plus en détailLE CONCEPT DU CMS CHAPITRE 1
CHAPITRE 1 LE CONCEPT DU CMS Techniques traditionnelles de construction de sites... 14 Les principes des CMS... 18 Le langage HTML... 26 Check-list... 41 11 Même s il est d usage de comparer Internet
Plus en détailCompte rendu d'activité PTI n 2
Compte rendu d'activité PTI n 2 Nom et prénom : CIULLO Julien BTS Informatique de Gestion Nature de l'activité OCS-NG et GLPI Introduction : Afin de pouvoir répondre aux demandes des utilisateurs au niveau
Plus en détailInstallation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS FOURNIER VINCENT 29/04/2015 1.2 Ce tutoriel est réalisé sous debian 7.7 avec une synchronisation
Plus en détailBTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]
SISR3 TP 1-I Le service Web [1] Objectifs Comprendre la configuration d'un service Web Définir les principaux paramètres d'exécution du serveur Gérer les accès aux pages distribuées Mettre à disposition
Plus en détailBTS SIO 2012-2014. Dossier BTS. PURCHLA Romain
BTS SIO 2012-2014 Dossier BTS PURCHLA Romain 2012-2014 Lors d une création de serveur web plusieurs solution nous son proposé en voici quelques une. - LAMP (Linux, Apache, MySql, Php) La mise en place
Plus en détailMaintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire 2014-2015 David Genest
Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI Année universitaire 2014-2015 David Genest Systèmes d exploitation Master 2 SILI 2014-2015 1 Chapitre I Virtualisation 1 Présentation
Plus en détailPréparation à l installation d Active Directory
Laboratoire 03 Étape 1 : Installation d Active Directory et du service DNS Noter que vous ne pourrez pas réaliser ce laboratoire sans avoir fait le précédent laboratoire. Avant de commencer, le professeur
Plus en détailTP1 - Prise en main de l environnement Unix.
Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents
Plus en détailCASE-LINUX MAIL - ROUNDCUBE
1 CASE-LINUX MAIL - ROUNDCUBE Introduction Roundcube est un MUA de type webmail. C'est un client IMAP multilingue avec une interface graphique simple et bien organisée. Celle-ci est personnalisable (via
Plus en détailRapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013
Rapport de stage Création d un site web Stage du 20/01/2013 au 21/02/2013 Auteur : Antoine Luczak Tuteur professionnel : M. Tison Tuteur scolaire : Mme Girondon Année scolaire : 2013/2014 1 Table des matières
Plus en détailInstallation du serveur WEB Apache ( MySQL, PHP) sous Debian 7.
Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7. Dans ce tutoriel je crée un site www.artheodoc.fr. Vous pouvez remplacer "artheodoc" par le nom de site votre choix. Installation de LAMP
Plus en détailFileMaker Server 14. Aide FileMaker Server
FileMaker Server 14 Aide FileMaker Server 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques
Plus en détailInstallation d un hébergement Web à domicile
Installation d un hébergement Web à domicile Wampserver Par Sébastien ZAMBON Version 1.0 11.07.2015 Table des matières Introduction... 3 Configuration du PC... 3 Configuration d une adresse IP statique...
Plus en détailUn site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012
Un site web collaboratif avec Drupal Judith Hannoun - Journées INSHS 16 Octobre 2012 Site web Ensemble de pages en html Des liens hypertextes Une base de données si site dynamique Une interface graphique
Plus en détailTutoriel Drupal version 7 :
Tutoriel Drupal 7: Installation en local sous Windows 1 Tutoriel Drupal version 7 : Installation en local Sous Windows Tutoriel Drupal 7: Installation en local sous Windows 2 1. Logiciels nécessaires Drupal
Plus en détailVERITAS Backup Exec TM 10.0 for Windows Servers
VERITAS Backup Exec TM 10.0 for Windows Servers Guide d installation rapide N134418 Avertissement Les informations contenues dans cette documentation peuvent être modifiées sans préavis. VERITAS Software
Plus en détailPLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public
SPIP est une interface en ligne gratuite permettant de créer des sites collaboratifs de façon suffisament simple pour que les élèves puissent publier leur propres articles. Il permet aussi d'héberger son
Plus en détailTutoriel compte-rendu Mission 1
Mission 1 : Inventaire de l ensemble du matériel BTS SIO 2 2012/2013 MUNIER Julien Tutoriel compte-rendu Mission 1 Sommaire I - OCS Inventory Agent a) Installation et configuration Agent b) Installation
Plus en détailAdministration du site
Administration du site 1 TABLE DES MATIÈRES Administration du site... 1 Accéder à la console d administration... 3 Console d administration... 4 Apparence... 4 Paramètres... 5 Allez sur le site... 5 Edition
Plus en détailwebmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09
AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et
Plus en détailService On Line : Gestion des Incidents
Service On Line : Gestion des Incidents Guide de l utilisateur VCSTIMELESS Support Client Octobre 07 Préface Le document SoL Guide de l utilisateur explique comment utiliser l application SoL implémentée
Plus en détailMANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:
MANUEL WORDPRESS Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: A/ Traitement de la base de données: Pour cette étape, vous aurez besoin au préalable
Plus en détailInstallation Iconito École Numérique 2010 sous Windows WampServer
Installation Iconito École Numérique 2010 sous Windows WampServer Outil web libre, module de la suite logicielle enfance Iconito version 1.0 Table des matières Table des matières...2 Avant-propos...3 Objectif...3
Plus en détailéquipement radio Procédure
07/03/2014 GLPI / Inventaire équipement radio Procédure Anthony MANDRON SDIS 21 Table des matières Procédure d installation de GLPI sur une Debian Wheezy :... 2 Mise en place du plugin «Generic Object
Plus en détail1 Introduction et installation
TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on
Plus en détailCréer un site Internet dynamique
Créer un site Internet dynamique avec SPIP (version 3) Document de référence Denise St-Pierre animatrice au service local du Récit 1. Qu est-ce que SPIP?... 3 2. Caractéristiques de SPIP... 3 3. Quelques
Plus en détailKWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO
_TUTO_module_magento Table des matières -1) - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) MAGENTO :...4-1.3.1.1) Les Web Services :...4-1.3.1.2)
Plus en détailGuide d utilisation 2012
Guide d utilisation 2012 Tout ce dont vous avez besoin pour bien démarrer REACOM La performance marketing SOMMAIRE Démarrez avec reagiciel Accédez à votre console d administration 4 Gestion internet Aperçu
Plus en détailDocumentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)
1. Installer une machine Ubuntu Server 14.04 i386 2. Saisir l adresse IP 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password) 4. Si vous
Plus en détailInstallation de Joomla avec Filezilla
Installation de Joomla avec Filezilla Le but de cette manipulation est d apprendre à installer le CMS Joomla sur un hébergement classique, dans ce cas de type mutualisé. Quand vous souscrivez à un hébergement,
Plus en détailLA PLATE-FORME D'ALTERN C
LA PLATE-FORME D'ALTERN C http://doc.alternc.org/user/ch01.html Altern C est un ensemble de scripts fondé uniquement sur des Logiciels Libres. Grâce à sa facilité d administration, il permet d offrir un
Plus en détailDiffuser un contenu sur Internet : notions de base... 13
Diffuser un contenu sur Internet : notions de base... 13 1.1 Coup d œil sur l organisation de cet ouvrage.............. 15 Préambule : qu est-ce qu une page web?................ 16 À propos du HTML...........................
Plus en détailLes systèmes de gestion de contenu en ligne SPIP
Les systèmes de gestion de contenu en ligne SPIP Erasme Mission Technologies de l'information du Conseil Général du Rhône Expérimente et accompagne les usages du numérique dans le Rhône Coordination du
Plus en détailProjet de Java Enterprise Edition
Projet de Java Enterprise Edition Cours de Master 2 Informatique Boutique en ligne L objectif du projet de JEE est de réaliser une application de boutique en ligne. Cette boutique en ligne va permettre
Plus en détailSQL Server Installation Center et SQL Server Management Studio
SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server
Plus en détailOCS Inventory & GLPI
OCS Inventory & GLPI Avant toute chose, il faut mettre à jour les sources (apt-get update). Ensuite, nous allons installer les paquets nécessaires à la mise en place d un gestionnaire d incidents et un
Plus en détailConfigurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : 172.16.0.253 et un masque 255.255.0.0
RES_TP3 Objectifs : Les réseaux informatiques : Client - Serveur Utilisation de serveurs DHCP HTTP DNS FTP Configuration basique d un routeur Utilisation du simulateur CISCO PACKET TRACER G.COLIN Architecture
Plus en détailUn serveur web, difficile?
Un serveur web, difficile? Belle question, mais d'abord qu'est-ce qu'un serveur web et à quoi cela peut-il servir? C'est un ensemble de programmes qui sont installés sur un ordinateur et qui servent à
Plus en détailPartie publique / Partie privée. Site statique site dynamique. Base de données.
Partie publique / Partie privée. Partie publique - Front office / Partie privée - Back office. Utiliser l analogie avec une émission de télévision. Un journal télévisé = 1 journaliste + des reportages.
Plus en détailManuel du composant CKForms Version 1.3.2
Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant
Plus en détailINFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09
INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL
Plus en détailOcs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.
Installation & Configuration GPLPI / OCS Inventory NG Installer sur Debian 5 Lenny, Liaison Active Directory, Mise en place du couple OCS/GLPI Par : POMENTE Guillaume OCS Inventory et GLPI sont deux outils
Plus en détailComment accéder à d Internet Explorer
Comment accéder à d Pour ouvrir l application, vous n avez qu à doublecliquer sur l icône de celle-ci : ou vous pouvez encore allez le chercher par le raccourci dans la barre des tâches : Lorsque l application
Plus en détailAtelier Le gestionnaire de fichier
Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local
Plus en détailINTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre.
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
Plus en détailSommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23
1 Introduction 19 1.1 À qui s adresse cet ouvrage?... 21 1.2 Comment est organisé cet ouvrage?... 22 1.3 À propos de l auteur... 22 1.4 Le site Web... 22 2 Présentation du logiciel de commerce électronique
Plus en détailRefonte des sites internet du SIEDS
Refonte des sites internet du SIEDS Formation à la rédaction de contenu 31 juin 2005 09 h 00 Salle du CA, rue Notre Dame, à NIORT Déroulement Un CMS à quoi çà sert? La gestion de contenu selon SPIP Agora
Plus en détailContent Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube
Content Management System bluecube V4.3 1 SOMMAIRE Avant-propos Découvrir le CMS Blue Cube Les modules Les clients BLUE CUBE CMS V4.3 par Digitalcube 2 CMS sans bugs 3 Avant-propos Facile à prendre en
Plus en détailApprendre à gérer son serveur web grâce à Windows Server 2008 R2
Apprendre à gérer son serveur web grâce à Windows Server 2008 R2 Internet Information Services 15/02/2010 Access IT Julien CHOMARAT jchomarat@access-it.fr http://www.sharepointofview.fr/julien Retrouvez
Plus en détailTP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP
Vue d ensemble du basculement DHCP Dans Windows Server 2008 R2, il existe deux options à haute disponibilité dans le cadre du déploiement du serveur DHCP. Chacune de ces options est liée à certains défis.
Plus en détailCréer et partager des fichiers
Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation
Plus en détailPOVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI
POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI Contexte de la mission Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service
Plus en détail0.1 Mail & News : Thunderbird
0.1 Mail & News : Thunderbird 1 0.1 Mail & News : Thunderbird Thunderbird est le lecteur de mail, de newsgroup et de flux RSS de la fondation Mozilla. Il est disponible pour Linux (en version gtk2), pour
Plus en détailUtiliser un CMS: Wordpress
Utiliser un CMS: Wordpress Annie Danzart Annie.Danzart@telecom-paristech.fr Wordpress Concevoir un site web statique Concevoir un site web dynamique Choisir un hébergement Choix du CMS Wordpress: installation
Plus en détailIntroduction à Expression Web 2
Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer
Plus en détailCes Lettres d informations sont envoyées aux extranautes inscrits et abonnés sur le site assistance (voir point N 3).
Site Internet - utilisation Septembre 00 Le service support de JVS-Mairistem met à disposition des utilisateurs des applications JVS-Mairistem et des collectivités clientes, un site internet de support
Plus en détailRéglages du portail de P&WC
Réglages du portail de P&WC Afin de régler votre navigateur Internet Explorer et de résoudre quelques problèmes spécifiques que les utilisateurs du portail de P&WC pourraient éprouver, nous vous recommandons
Plus en détailWDpStats Procédure d installation
WDpStats Procédure d installation Table de matières WDpStats... 1 Procédure d installation... 1 Table de matières... 1 Résumé... 2 Réquisits... 2 Installation... 2 Difficultés... 6 Lancement... 7 wdpstats_install_oracle_fr.xml
Plus en détailSite web établissement sous Drupal
Site web établissement sous Drupal Etat Date Rédacteur Version Création 12/12/2013 C. Vilport Pôle Web DASI 1.0 Modification 04/02/2014 C. Vilport Pôle Web DASI 1.1 Diffusion aux 06/02/2014 C. Vilport
Plus en détailGestion des documents avec ALFRESCO
Gestion des documents avec ALFRESCO 1 INTRODUCTION : 2 1.1 A quoi sert ALFRESCO? 2 1.2 Comment s en servir? 2 2 Créer d un site collaboratif 3 2.1 Créer le site 3 2.2 Inviter des membres 4 3 Accéder à
Plus en détailIntroduction à. Oracle Application Express
Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création
Plus en détailINSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1
INSTALLATION D OCS INVENTORY NG V2.1 Procédure d utilisation Installation d OCS Inventory NG (Open Computer and Software Inventory) sur un serveur Linux N version : v1 Installation d OCS Inventory NG v2.1
Plus en détailInstallation et Mise en œuvre de MySQL
T-GSI STAGE RENOVATION - SQL.Chapitre 2 - Installation et Mise en œuvre de MySQL Olivier Mondet http://unidentified-one.net A. Pourquoi choisir MySQL? A.1. MySQL, très controversé La base de données MySQL
Plus en détailGUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e
GUIDE DE DÉMARRAGE SitagriPro Infinite Un service FINANCEAGRI c o r p o r a t e SOMMAIRE ÉTAPE 1 : Installation... p.3 1. Introduction 2. Connexion à SitagriPro Infinite ÉTAPE 2 : Identification... p.5
Plus en détailSommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?
Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites Quelles solutions peuvent être employées? Présentation d une des solutions Conclusion Aujourd hui le web est
Plus en détailInstallation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall
Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall Titre Version Date Dernière page Identité du document Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall
Plus en détailCMS Open Source : état de l'art et méthodologie de choix
CMS Open Source : état de l'art et méthodologie de choix Définition d'un CMS (wikipedia) Les CMS sont une famille de logiciel de conception et de mise à jour dynamique de sites web partageant les fonctionnalités
Plus en détailGuide d installation de Gael
Guide d installation de Gael Outil web libre de gestion des élèves du premier degré, complément naturel d Iconito documentation version 1.2 juillet 2007 Gael version 0.5 Table des matières Objet... 3 Support...
Plus en détailIntroduction aux concepts d ez Publish
Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de
Plus en détailESPACE NUMERIQUE DE TRAVAIL DU LYCEE LYAUTEY LCS SE3
ESPACE NUMERIQUE DE TRAVAIL DU LYCEE LYAUTEY LCS SE3 LINUX COMMUNICATION SERVEUR SAMBA EDU (VERSION 3) Chers collègues, Le Lycée Lyautey entre pleinement dans l ère numérique en se dotant d un espace numérique
Plus en détailPrésentation, mise en place, et administration d'ocs Inventory et de GLPI
Présentation, mise en place, et administration d'ocs Inventory et de GLPI I Présentation Open Computer and Software Inventory Next Gen II Architecture d'ocs Inventory III Mise en place 1 er méthode avec
Plus en détail