Découverte d aesecure. Par Christophe Avonture, développeur d aesecure
|
|
- Élise Dubé
- il y a 8 ans
- Total affichages :
Transcription
1 Découverte d aesecure Par Christophe Avonture, développeur d aesecure
2 Qui suis-je? Développeur d aesecure, suite de protection et d optimisation de sites web Apache Ancien développeur d AllEvents; gestionnaire d évènements pour Joomla! Modérateur Joomla! France (cavo789) Membre fondateur de la JUGWallonie
3 Et lui, c est Nono 2 Ce beau jeune homme à gauche se prénomme Nono et il veillera à la sécurisation de votre site ainsi que de son optimisation.
4 A l issue de cet atelier vous saurez comment installer aesecure et vous aurez appris à le configurer pour accroître la sécurité de votre site; vous apprendrez comment identifier un éventuel blocage et ce qu il faut faire pour le lever; vous aurez vu les différentes composantes d aesecure. Vous verrez également en œuvre les fonctions Premium et Pro telles que l optimisation des sites, la fonction «Charger depuis aesecure» et l interface multi-sites.
5 aesecure, c est quoi? aesecure est un pare-feu logiciel (WAF) permettant de sécuriser et optimiser tout site web tournant sous Apache : Joomla!, Drupal, WordPress, Prestashop, SPIP, VTiger, Typo3, Magento, Koken,, php et même html : dès lors que le site est sous Apache, aesecure le protégera et l optimisera. Il s agit d un logiciel Freemium : version gratuite disponible.
6 A l occasion du JoomlaDay France 2015, 20% de réduction sur toutes les offres d aesecure (logiciel et services). Le code à utiliser lors de la finalisation de la commande est JDAY15FR. (valable jusqu à 20 mai 2015)
7 Prérequis Prérequis techniques Serveur web Apache PHP v5.2 minimum Compétences techniques aesecure se voulant résolument pédagogique, il est destiné à tout-unchacun et non à des experts en sécurité. En lisant les introductions et les explications détaillées, vous comprendrez la finalité de chaque fonctionnalités et leur mise en œuvre ne requérant qu un seul clic.
8 Vidéo de présentation - YouTube
9 Site de démo en ligne Démo totalement fonctionnelle Aucune action n est réellement effectuée; juste simulée Certains écrans sont toutefois bloqués pour des raisons de confidentialité
10 Internationalisation Langue originale : Française Traduction terminée : Anglais, Portugais (Brésil & Portugal) et Russe En cours de finalisation : Italien (75%) En cours : Espagnol et Arabe (20%) Aidez-moi à traduire aesecure et recevez une version Pro; à vie
11 Pare-feu Firewall - WAF Un pare-feu tel qu aesecure est mis en œuvre au travers du fichier.htaccess de votre site Apache. A chaque requête vers votre site, que ce soit vers une page, un fichier css, une image, à chaque fois, le fichier.htaccess est exécuté. Ce faisant, les «règles» (rules) d aesecure sont lues et exécutées. Ces règles analysent le contexte (l URL et ses paramètres, le dossier ciblés (p.ex. /images), l origine de la requête, ) afin de déterminer si elle est saine ou suspecte.
12 Pare-feu Firewall - WAF Si l URL est jugée suspecte, elle est stoppée avant même que votre serveur n ait exécuté l action (Joomla! n en saura rien, la requête étant stoppée en amont).
13 .htaccess et php.ini La protection mise en place par aesecure se fait au travers de deux fichiers de configuration :.htaccess et php.ini Ces deux fichiers se trouvent à la racine de votre site. Il faut que votre hébergeur soit configuré de telle manière que ces fichiers soient lus et pris en compte (c est presque toujours le cas). Remarque : aesecure positionne des fichiers.htaccess dans d autres dossiers que le dossier racine (p.ex. /administrator, /images, /libraries, /media, /tmp, ) mais un seul php.ini; à la racine.
14 aesecure, quels blocages? Interception d attaques de type SQL Injection, XSS, LFI/RFI (file inclusion); Blocage d URLs provenant de certains referrer / adresses IP; Blocage sur base de mots clef dans l URL; Interdiction d exécution de code php dans certains dossiers (p.ex. /images); Principe de liste blanche ou protection par mot de passe pour l accès à des dossiers spécifiques; Interdiction d accès au fichier robots.txt hormis pour les bots autorisés;
15 aesecure, quelles optimisations? Activation du mode Google PageSpeed si présent sur le serveur; Activation de la compression gzip (si présent sur le serveur); Activation du cache des fichiers statiques; Minification des fichiers css, javascript et html; À venir dans la version 2.1 (Juin 2015) d aesecure, Réorganisation du code (css au début, javascript à la fin) Ajout des attributs height et width des images Redimensionnement des images Inline des petites ressources (css, js, images) Lazyload des images,
16 Installation (1/3) 1. Rendez-vous à l URL 2. Téléchargez la version gratuite ou identifiez-vous pour acquérir/télécharger une version payante. La version gratuite est illimitée dans le temps et convient parfaitement pour sécuriser un site. La version Premium offre plus de fonctionnalités ainsi que l optimisation des sites. Le support est disponible à partir de la version Premium+. La version Pro reprend l interface multi-sites, le script crontab et le max. de fonctionnalités.
17 Installation (2/3) 3. Sélectionnez l option «Enregistrer le fichier» et cliquez sur Ok 4. En local, sauvez le fichier aesecure.php à la racine de votre site web. En distant, lancez votre client FTP, connectez-vous à votre site et sauvez le fichier à la racine de votre site web.
18 Installation (3/3) 5. Le fichier aesecure.php étant à la racine de votre site, accédez-y grâce à votre navigateur préféré : 6. À cet instant, aesecure va être téléchargé et installé sur votre site. Après deux ou trois secondes, vous verrez apparaître l écran de fin d installation et l URL sera changée en p.ex. 1YR2U-Upsdb-w7Auw Remarque : le fichier est supprimé automatiquement.
19 Selon votre abonnement, sélectionnez la version à installer sur le site Confirmez avoir lu les deux remarques Cliquez ici pour finaliser l installation
20 Accès à votre écran de configuration L URL de votre écran de configuration est importante, veuillez la sauvegarder dans p.ex. vos favoris. Cette valeur est votre «clef». C est grâce à elle que votre accès à aesecure sera autorisé. Ne la perdez pas; vous en aurez besoin à chaque accès à votre interface aesecure.
21
22 Découverte de l interface aesecure est «mono-écran» : toute la configuration se fait au travers de l écran setup.php. Pour chaque fonctionnalités, vous trouverez au minimum trois onglets: 1. Introduction La raison de cette fonctionnalité; en quelques mots 2. Explications détaillées Pourquoi vous devriez appliquer cette fonction; explications longues et détaillées 3. Protéger (parfois «Optimiser» ou «Éditer») Activation de la fonctionnalité
23 Must, Good, Extreme or Need? Chaque fonctionnalité dispose d un ruban permettant de savoir si vous devriez l activer. Ruban Explications Must Impératif; vous devez l activer (options 1.1 et 1.2) Good Extreme Need Généralement, il s agit d une fonctionnalité à activer mais non obligatoire Renforce fortement la sécurisation du site mais pourrait gêner certaines actions (ex. 2.4 Bloquer les uploads) L utilisation de ces options va varier selon vos sites et le moment (ex. 1.9 Activation du mode maintenance)
24 Must Obligatoire : 1.1 et 1.2 Seules deux fonctionnalités sont obligatoires et doivent être activées pour que la protection d aesecure soit opérationnelle : 1.1 et 1.2
25 Activation d une fonctionnalité Cliquez sur l onglet «Protéger!» (ou Optimiser!); vous verrez apparaître un bouton style interrupteur : soit il est actif (fond vert) soit inactif (fond rouge) Pour activer la protection, il suffit donc de cliquer sur le bouton «Installé» pour que cet état devienne actif. Notez que le texte peut parfois varier selon la fonctionnalité.
26 Description des fonctionnalités L onglet «Explications détaillées» disponible pour chaque fonctionnalités reprend un long texte explicatif avec, à chaque fois, un lien vers une explication plus longue sur le site d aesecure. La documentation est immédiatement disponible à l URL ci-dessous :
27 Fonctionnalités recommandées version Free 1.1 Mise en place du fichier.htaccess de aesecure (activation obligatoire) 1.2 Protection des dossiers (activation obligatoire) 1.3 Masquer les erreurs Apache (interdire l affichage) 1.7 Interdiction d accès à certains fichiers par URL (bloquer p.ex. /admin.php, /configuration.php, /upload.php, /hack.php, ) 2.2 Protection par mot de passe (Afin de protéger les accès aux dossiers /administrator et /aesecure) 2.3 Limite les robots et le spam 2.6 Bloque l'accès aux fichiers et dossiers cachés 4.2 Bloquer les inscriptions natives de Joomla! (si cela est possible selon l objectif de votre site) 4.3 Protéger les fichiers de l administration de Joomla! 7.1 Réécriture des URLs (activer la réécriture) 7.2 Force le www (ou non) dans les URLs (forcer le www)
28 Fonctionnalités Premium recommandées En supplément des fonctionnalités gratuites; voici celles qu il est opportun d activer sur les sites protégés avec la version Premium : 1.6 Blocage sur base d'éléments dans l'url (bloquer p.ex. un dossier comme /php-ofc-library, le mot streaming, une tâche comme task=upload, ) 2.1 Restreindre l'accès à un dossier selon l'adresse IP (idéal si vous avez une IP fixe) 2.4 Bloque l upload de fichiers (mais strictement sur les sites «dormants») 2.5 Bloque l'indexation de certains fichiers 2.7 Bloque l'accès au fichier robots.txt aux curieux 2.8 Bloque l accès sur base du user-agent (p.ex. BOT for JCE ou MJ12bot) 4.4 Bloquer l accès à certains composants de Joomla! (p.ex. com_jdownload, com_k2, com_oziogallery, dès lors qu ils ne sont pas installés sur votre site) 8.1 Tirer profit du module mod_pagespeed ou 8.2 Active la compression côté serveur et 8.3 Spécifie la durée de vie des fichiers statiques (8.2 et 8.3 déjà inclus dans 8.1) 8.4 «Minification» des fichiers CSS, HTML et javascript (css et html oui, javascript : vérifier que cela n engendre aucun dysfonctionnements de votre site)
29 1.1 Mise en place du fichier.htaccess Positionne le fichier.htaccess d aesecure à la racine de votre site (obligatoire) Votre fichier existant est sauvegardé dans le dossier /aesecure/setup/backup et il est intégré dans le nouveau fichier mis en place : votre configuration est conservée. Vous pourrez l éditer grâce à l option 1.4 d aesecure.
30 1.2 Protection des dossiers Positionne de multiples fichiers.htaccess dans un grand nombre de dossiers; crée des fichiers index.html et génère un fichier php.ini à la racine du site (obligatoire) 1. Selon le type de votre site web (Joomla!, WordPress, ), un fichier.htaccess sera placé dans des dossiers spécifiques comme /images, /media, /tmp, etc. afin d interdire l exécution de codes php. 2. Génère un fichier index.html dans les dossiers où il n y en a pas 3. Crée un fichier php.ini à la racine du site web.
31 2.1 ou 2.2 /administrator & /aesecure Songer à protéger l accès à vos dossiers sensibles : /administrator et /aesecure (et d autres peut-être). Si vous avez une adresse IP fixe, la solution la plus sécurisée est la fonctionnalité 2.1 qui permet de restreindre l accès aux dossiers à votre seule IP (ou vos IPs). Si vous n avez pas une adresse dynamique ou êtes plusieurs à travailler sur le site, l option 2.2 permettra de forcer l utilisateur à introduire un login / password au niveau d Apache; comme illustré ici à droite.
32 3.1 Fichiers et dossiers L option 3.1 permet de gérer les permissions (chmod) mais aussi de visionner, supprimer ou télécharger un fichier. Elle permet aussi de télécharger une archive d un dossier (sousdossier inclus). Sur fond vert : le chmod préconisé pour ce fichier/dossier.
33 Nono en action : accès refusé Lorsqu un accès est refusé, aesecure affiche une page «accès refusé» avec un message court et un code (ici, le code 148). L activation d une fonctionnalité comme 1.1 génère un grand nombre de règles qui peuvent correspondre à plusieurs blocages.
34 Intervenir en cas de blocage trop strict Les codes sont, volontairement, «aléatoires» : ils ne sont pas mis en relation avec la fonctionnalité activée ni croissant. Pour retrouver la programmation du blocage, le plus simple est d éditer le fichier nommé.htaccess se trouvant à la racine de votre site et de faire une recherche sur «s=xxx» où xxx est le code à rechercher (p.ex. 148). Pour cela, connectez-vous à votre site par FTP et éditer le fichier.htaccess que vous trouverez à la racine de votre site.
35 Identifier le bloc de règles (les «rules») Fonctionnalité qui permet d activer / désactiver ce bloc Cas simple : en désactivant la fonctionnalité 1.7, on désactive le code 148.
36 Code 490 Attaque de type shell détectée Ici, le code 490 est mentionnée car l URL contient une remontée de dossier (../../) qu aesecure bloque (ce type d URL est suspecte et pourrait mener à des attaques type «file inclusion» ou de découverte (téléchargement fichiers systèmes p.ex.)).
37 Modifier une règle manuellement Si vous voudriez autoriser ce type d URL, il faut désactivez la protection; sachant que le code est 490 : Recherchez «s=490» avec votre éditeur de texte Vous verrez la dernière ligne d un bloc (RewriteRule s=490) Soit vous commentez tout le bloc si vous n êtes pas sûr de vous (=> vous affaiblissez la sécurité de votre site); Soit vous identifiez la ligne et vous la commentez
38
39 Modifier une règle manuellement Attention, si vous modifiez le fichier.htaccess, deux points sont primordiaux sous peine d une erreur 500 : Utilisez un éditeur de texte «brut»; sans mise en page, tel que Notepad. Sauvez au format UTF-8 No BOM Sous Windows, Notepad++ fait très bien «le job».
40 Accès refusé - Logging Chaque requête stoppée est enregistrée dans un fichier journal Le log reprend la date, heure, adresse IP, URL bloquée, le referrer et un code d identification Vous pouvez décider de recevoir des mails d alerte ou pas; selon les codes d identification
41 Notification Selon votre configuration, vous pouvez être notifié par lorsqu aesecure bloque une requête. L reprends l URL requêtée ainsi que différentes informations comme l adresse IP de l utilisateur, sa localisation sur une carte et plusieurs informations concernant la requête et le contexte. Les mails peuvent être activés en fonction de certains code d identification.
42 Outils Selon votre version (free / premium / pro), le menu des outils proposera plus ou moins de fonctionnalités. Les lignes suivies d une puce jaune concernent des outils Premium. Les lignes bleues des outils Pro Les autres outils étant disponibles dès la version gratuite.
43 Outils Test d intrusion / hacking (pentest)
44 Outils phpinfo
45 Outils Fichiers ayant été modifiés récemment
46 Optimisation de la vitesse d affichage du site En intervenant sur la mise en cache des fichiers statiques ainsi que la compression de la page; aesecure permet d accélérer l affichage de votre page web. Sans devoir mettre les mains dans le «cambouis», votre site sera plus rapide et des outils comme GTmetrix ou dareboost vous permettront de le constater.
47 Optimisation de la vitesse d affichage du site Avec la prochaine version 2.1, aesecure ira plus loin dans l optimisation : réorganisation le rendu html en positionnant les scripts css au début de la page, les scripts js à la fin, redimensionnement les images selon la taille choisie pour l affichage, LazyLoad pour le chargement des images, ajout des attributs largeur (width) et hauteur (height) dans le code html, injection dans la page html des fichiers css et js inférieur à une certaine taille, ajout en base64 les petites images dans la page web.
48 Fonction «Charger depuis aesecure» Cette fonctionnalité permet de récupérer depuis le site aesecure.com : soit une liste de valeurs comme celles des referrers, des user-agents, qui auront été identifiés comme malsain par le développeur d aesecure, soit une mise-à-jour des règles (p.ex. nouvelle programmation pour la fonction 2.3) «Charger depuis aesecure» vous permet aussi de visualiser le code de chaque fonctionnalités avant de l appliquer et donc de la personnaliser par la même occasion.
49 «Charger depuis aesecure»; voir le code Le code de la fonction est chargé depuis aesecure.com. Ainsi, vous disposez toujours de la dernière version de ce code.
50 «Charger depuis aesecure» - Charger les valeurs En cliquant sur le bouton, vous obtenez une liste de valeurs qui est maintenue par le développeur d aesecure. Vous ne devez donc pas analyser vos logs pour en ressortir les attaques fréquentes.
51 Interface de gestion multi-sites L interface multi-sites est une fonctionnalité d aesecure Pro avec le multi-sites installé. Supervision des sites Joomla!, Wordpress, Drupal, (peu importe le CMS; peu importe la version du CMS) au départ d un seul écran. Pour accéder à l écran, cliquez sur le bouton «Multi-sites» dans le menu supérieur.
52 Multi-sites Ajouter un site Pour ajouter un site, cliquez sur Actions puis Ajouter un site Compléter l écran d ajout en donnant l URL complète vers le site à ajouter
53 Multi-sites Activer un site (1/2) Après l ajout, il est plus que probable que le site apparaisse avec un fond jaune. Ceci est une mesure de protection supplémentaire; il vous faut activer la gestion multi-sites sur le site «enfant». Le site «enfant» étant celui qui est surveillé par l interface multi-sites.
54 Multi-sites Activer un site (2/2) Rendez-vous sur votre site «enfant» Cliquez sur l icône Outils puis Options Cliquez sur le bouton Sauver au bas de l écran Revenez sur votre multi-sites et rafraichissez la page; le site sera affiché en «vert»
55 Multi-sites Vue d ensemble Infos systèmes Zone de filtres (liste déroulante ou zone de recherche) Navigations : interface aesecure du site frontend backend Quelques-unes des actions possibles depuis l interface : Voir le log des attaques Voir le log des erreurs Apache Installer une nouvelle version d aesecure Prendre un backup du site (fichiers & base de données) Afficher la liste des fichiers ayant été modifiés récemment Liste des options activées sur le site enfant avec possibilité de voir le contenu de certaines valeur (loupe)
56 aesecure's QuickIcon Administration Module d administration permettant l ajout d un module «Quick icons» dans l admin de Joomla! Compatible J1.5 jusqu à J3.4
57 Scan & Nettoyage Logiciel d analyse Un logiciel d analyse et de nettoyage a été développé en complément d aesecure afin de permettre de nettoyer des sites ayant été hackés; toutefois ce logiciel n est pas téléchargeable. Il est exclusivement destiné à un usage personnel dans le cadre de prestations de nettoyage. Les slides ci-après ont donc une valeur «informative».
58 Scan & Nettoyage Résultat partiel d un scan
59 Scan & Nettoyage Détection d un hack Affichage de la menace Icônes d action pour «white lister» le fichier ou le supprimer Menu contextuel pour décrypter le code, supprimer une portion du fichier,
60 Analyse de logs Apache Un logiciel d analyse de logs Apache a également été développé pour simplifier la lecture des logs et analyser les vecteurs des attaques. Ce logiciel n est pas téléchargeable. Il est exclusivement destiné à un usage personnel dans le cadre de prestations de nettoyage. Les slides ci-après ont donc une valeur «informative».
61 Analyse de logs Apache
62 Merci pour votre attention!
Manuel d utilisation du module Liste de cadeaux PRO par Alize Web
Manuel d utilisation du module Liste de cadeaux PRO par Alize Web INSTALLER ET CONFIGURER LE MODULE (BACK OFFICE) 2 Réglages des performances 2 Télécharger le module 3 Installer le module 4 Configurer
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étailOptimisation de son site web. v1 23/05/2014
Optimisation de son site web v1 23/05/2014 Qui sommes-nous? Christophe Avonture (cavo789), développeur d aesecure, logiciel de sécurité et d optimisation de sites web Apache et de l extension AllEvents;
Plus en détail1. Installation du Module
1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de
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é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étailSommaire. Préface 1 : Pourquoi choisir Magento? Chapitre 1 : Magento, quésaco? Chapitre 2 : Quoi sous le capot?
Le Guide Magento 1 Sommaire Préface 1 : Pourquoi choisir Magento? Chapitre 1 : Magento, quésaco? Chapitre 2 : Quoi sous le capot? Chapitre 3 : Les fonctionnalités natives Chapitre 4 : Performance Chapitre
Plus en détailManuel d utilisation du module GiftList Pro par Alize Web
Manuel d utilisation du module GiftList Pro par Alize Web DESCRIPTION 2 En tant que marchand 2 En tant que créateur 3 En tant que donateur 4 INSTALLER ET CONFIGURER LE MODULE (BACK OFFICE) 4 Télécharger
Plus en détailComment mettre en ligne un site WordPress local
Comment mettre en ligne un site WordPress local Vous avez bossé votre site en local et vous voulez maintenant savoir comment mettre en ligne votre site pour la première fois? Je vous propose ce guide en
Plus en détailGuide Reseller Onbile
Guide Reseller Onbile Cher Revendeur, Avez-vous un doute en ce qui concerne le fonctionnement du Panneau d Administration du Plan Reseller de Onbile? Le guide Reseller Onbile est ce dont vous avez besoin!
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailGoogle Merchant Center
Google Merchant Center Version : 3.1.0 Date de dernière mise à jour : 16/08/2013 Développement : Business Tech (www.businesstech.fr) Pré-requis Google Vous devez avant tout vous enregistrer sur Google
Plus en détailGuide utilisateur des services WASATIS (Manuel Version 1.1)
Guide utilisateur des services WASATIS (Manuel Version 1.1) Bienvenue dans le monde de la vidéotranquillité de Wasatis, nous vous remercions de votre confiance. Préambule Wasatis est aujourd hui la société
Plus en détailL accès à distance du serveur
Chapitre 11 L accès à distance du serveur Accéder à votre serveur et aux ordinateurs de votre réseau depuis Internet, permettre à vos amis ou à votre famille de regarder vos dernières photos, écouter vos
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étailDébuter avec Easyweb B
Débuter avec Easyweb B Sommaire :. Vous êtes utilisateur.... Connexion à Easyweb B en tant que responsable :... 5. Vous êtes gestionnaire :... 6. Vous êtes formateur :... 7 3. Création de plusieurs bureaux...
Plus en détailPlateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.
Plateforme PAYZEN Intégration du module de paiement pour la plateforme Magento version 1.3.x.x Paiement en plusieurs fois Version 1.4a Guide d intégration du module de paiement Multiple Magento 1/24 SUIVI,
Plus en détailPROCEDURE D INSTALLATION et de CONFIGURATION DU SERVICE PACK2 POUR WINDOWS XP
Operating System PROCEDURE D INSTALLATION et de CONFIGURATION DU SERVICE PACK2 POUR WINDOWS XP Laëtitia Bouchez Centre de Ressources Informatiques Université des Sciences et Technologies de Lille Laetitia.Bouchez@univ-lille1.fr
Plus en détailFICHE PRODUIT COREYE CACHE Architecture technique En bref Plateforme Clients Web Coreye Cache applicative Références Principe de fonctionnement
COREYE CACHE Solution d absorption de charge pour une disponibilité et une performance optimales des applications Web En bref Architecture technique La plateforme Coreye Cache délivre la majeure partie
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étailFonctionnalités. http://www.prestashop.com/fr/showcase_liveshops/
Fonctionnalités Conçue en PHP et MySQL, PrestaShop est une solution réellement modulaire et personnalisable. Exemples de boutiques réalisées avec prestashop : http://www.prestashop.com/fr/showcase_liveshops/
Plus en détailEspace Client Aide au démarrage
Espace Client Aide au démarrage 1. A propos de l Espace Client... 2 a. Nouvelles fonctionnalités... 2 b. Reprise de vos documents... 2 c. Migration vers l Espace Client... 2 2. Accès à l Espace Client...
Plus en détailUtilisation de l éditeur.
Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7
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étailAméliorer la sécurité de son site web
Améliorer la sécurité de son site web Introduction à aesecure v1.3 23/05/2014 Qui suis-je? Développeur d aesecure, logiciel de sécurité et d optimisation de sites web Apache Développeur de l extension
Plus en détailManuel d utilisation du web mail Zimbra 7.1
Manuel d utilisation du web mail Zimbra 7.1 ma solution de communication intelligente Sommaire 1 Connexion à la messagerie Zimbra p.4 1.1 Prérequis p.4 1.1.1 Ecran de connexion à la messagerie p.4 2 Presentation
Plus en détailINFORMATIONS ET INSTALLATION DU THEME CENATA RESPONSIVE
INFORMATIONS ET INSTALLATION DU THEME CENATA RESPONSIVE Cenata Responsive à été réalisé par Presta-Theme Contact : webmaster@presta-theme.com Compatibilité PrestaShop : 1.5.x Documentation Prestashop 1.5
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é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étailCONTACT EXPRESS 2011 ASPIRATEUR D EMAILS
CONTACT EXPRESS 2011 ASPIRATEUR D EMAILS MANUEL D UTILISATION Logiciel édité par la société I. PREAMBULE a) Avant propos... 3 b) Support... 3 c) Interface d accueil... 4 à 5 d) Interface de Recherche...
Plus en détailOptimiser pour les appareils mobiles
chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...
Plus en détailInstallation et utilisation du client FirstClass 11
Installation et utilisation du client FirstClass 11 Support par téléphone au 03-80-77-26-46 ou par messagerie sur la conférence «Support Melagri» Sommaire Page I) Installation du client FirstClass 2 II)
Plus en détailDescription des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013
Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326
Plus en détailSoon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions
Module Magento SOON Soon_AdvancedCache Rédacteur Hervé G. Lead développeur Magento herve@agence-soon.fr AGENCE SOON 81 avenue du Bac 94210 LA VARENNE ST HILAIRE Tel : +33 (0)1 48 83 95 96 Fax : +33 (0)1
Plus en détailGuide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla
Table des matières Table des matières Généralités Présentation Interface Utiliser FileZilla Connexion FTP Connexion SFTP Erreurs de connexion Transfert des fichiers Vue sur la file d'attente Menu contextuel
Plus en détailContenu. Thème «responsive» pour WordPress Installer le thème responsive (disponible aussi sur le site wordpress.org) Activer ce thème
1 Contenu Thème «responsive» pour WordPress... 1 Options du thème... 2 Logo et page d accueil :... 2 Réseaux sociaux... 2 Widget... 3 Widget accueil... 3 Widget supérieur... 4 Widget colophon... 4 Formulaire
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étailTransfert d un site local vers un serveur. NPDS REvolution 13. Rédaction : Axel Relecture : Dev & Jpb
Transfert d un site local vers un serveur NPDS REvolution 13 Révision 1.1 de la documentation pour cette version Rédaction : Axel Relecture : Dev & Jpb Sommaire 1 Présentation générale... 3 1.1 Convention...
Plus en détailHébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens
Hébergement WeboCube Le service d'hébergement WeboCube a pour but de sécuriser la présence internet grâce à un suivi personnalisé et une maintenance active de votre serveur internet. Un espace de gestion
Plus en détailManuel utilisateur du logiciel PrestaConnect.
Manuel utilisateur du logiciel. Ce document permet d effectuer l installation et la configuration de, mais également d en apprendre l utilisation des diverses fonctionnalités. Table des matières Prérequis
Plus en détailCréation d un formulaire de contact Procédure
Création d un formulaire de contact Procédure Description : Cette procédure explique en détail la création d un formulaire de contact sur TYPO3. Outil Procédure CMS: TYPO3 Auteur : hemmer.ch SA Extension:
Plus en détailProjet en nouvelles technologies de l information et de la communication
Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima
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étailCAHIER DES CHARGES SITE WEB : Steve Mind Magicien Close-up & Mentaliste - 1 -
CAHIER DES CHARGES SITE WEB : Steve Mind Magicien Close-up & Mentaliste - 1 - SOMMAIRE - 2 - Sommaire Présentation du projet Contexte Description du projet web Les Enjeux du projet web Analyse Concurrentiel
Plus en détailTransfert de fichiers (ftp) avec dreamweaver cs5 hébergement et nom de domaine. MC Benveniste
Transfert de fichiers (ftp) avec dreamweaver cs5 hébergement et nom de domaine MC Benveniste 2013 Configuration Vous devez au préalable avoir un hébergeur, qui vous aura fourni les codes ftp, le log-in
Plus en détail145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com
Guide de l utilisateur CMS 1 Navigation dans le CMS... 2 1.1 Menu principal... 2 1.2 Modules tableau... 3 1.3 Modules formulaire... 5 1.4 Navigation dans le site Web en mode édition... 6 2 Utilisation
Plus en détailNotice de fonctionnement DVR H264. + Méthode de Visionnage ESEENET
Notice de fonctionnement DVR H264 + Méthode de Visionnage ESEENET 1 Le point de départ de chacune des différentes configurations traitées ci-dessous sera l écran de visualisation des 4 ou 8 caméras. A
Plus en détailUn montant fixe Un montant flexible, afin d adapter notre offre le plus juste possible à vos besoins et exigences. 899 htva
Offre de création de sites E-commerce Vous souhaitez vendre vos produits sur votre site Internet. Creabizznet vous apporte une solution d'e-commerce complète. En travaillant avec un programme "open source"
Plus en détailCRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Plus en détailPlateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento 1.4 et supérieur. Version 1.5.1
Plateforme PAYZEN Intégration du module de paiement pour la plateforme Magento 1.4 et supérieur. Version 1.5.1 Guide d intégration du module de paiement Magento 1/52 Notes de versions Version Date Commentaires
Plus en détailRapports d activités et financiers par Internet. Manuel Utilisateur
Rapports d activités et financiers par Internet Manuel Utilisateur Table des matières 1. Introduction... 3 2. Pré requis... 3 3. Principe de fonctionnement... 3 4. Connexion au site Internet... 4 5. Remplir
Plus en détailSwisscom Webmail - mode d emploi
Swisscom Webmail - mode d emploi Introduction Login Sélectionnez l onglet «E-mail + SMS». Vous êtes invité à vous connecter si vous ne l avez pas encore fait. Déconnexion Afin de vous déconnecter correctement
Plus en détailGUIDE D UTILISATION ADSL ASSISTANCE
GUIDE D UTILISATION ADSL ASSISTANCE Sommaire I. Vérifications à faire avant d entamer les étapes de diagnostic complexe II. Les étapes du diagnostic après les vérifications A. La synchronisation est KO
Plus en détailDécouvrir et bien régler Avast! 7
Découvrir et bien régler Avast! 7 Avast 7 est disponible en libre téléchargement. Voici, en images, tout ce qu'il faut savoir pour maîtriser les nouveautés de cette édition qui s'annonce encore plus efficace
Plus en détailGuide d installation
Simplement professionnel Guide d installation de l accès au Réseau santé social et à Internet www.lereseausantesocial.fr Version 5.04 pour Windows Compatible avec les logiciels de gestion de cabinet ayant
Plus en détail1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel
Guide débuter avec WHM 1 / Introduction WHM signifie Web Host Manager (ou gestionnaire d'hébergement web). WHM va donc vous permettre de gérer des comptes d'hébergement pour vos clients. (création de compte,
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é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étailCréation, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10
modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires
Plus en détailDocumentation Honolulu 14 (1) - 0209
Documentation Honolulu 14 (1) - 0209 Honolulu 14 3 Sommaire Honolulu 14 le portail Intranet / Internet de votre entreprise PARTIE 1 -MANUEL UTILISATEUR 1. LE PORTAIL HONOLULU : PAGE D ACCUEIL 8 1.1 Comment
Plus en détailSOUMETTRE DES OFFRES VIA INTERNET E-PROCUREMENT POUR LES ENTREPRISES
SOUMETTRE DES OFFRES VIA INTERNET E-PROCUREMENT POUR LES ENTREPRISES juillet 2014 Table des matières 1. Introduction... 3 2. Prérequis... 4 2.1. Un ordinateur équipé des éléments suivants :... 4 2.2. Équipements
Plus en détailINSTALLER JOOMLA! 1.5.22 POUR UN HEBERGEMENT LINUX
INSTALLER JOOMLA! 1.5.22 POUR UN HEBERGEMENT LINUX Ce document vous indique comment installer Joomla! 1.5.22 sur votre hébergement LINUX. A - Télécharger Joomla! 1.5.22... 2 B - Transférer Joomla! via
Plus en détailNOTICE D INSTALLATION ET D UTILISATION DE LIVE BACKUP
NOTICE D INSTALLATION ET D UTILISATION DE LIVE BACKUP I. Installation Live Backup en mode externalisé IMPORTANT 1 - Vous devez avoir les droits administrateur de votre poste de travail ou de votre serveur
Plus en détailModule Communication - Messagerie V6. Infostance. Messagerie
1 Infostance Messagerie 2 Table des matières Les droits... 3 La boîte de réception... 4 Fonctionnalités disponibles via le clic droit sur un message... 6 Ecrire un nouveau message... 7 Présentation...
Plus en détailSOMMAIRE. Comment se connecter?
SOMMAIRE Comment se connecter? Présentation de l interface Notions sur l espace documentaire Création d un dossier Création d un document Modifier un document Copier ou déplacer des documents Exporter
Plus en détailCRÉATION D UN SITE WEB
CRÉATION D UN SITE WEB AVEC JOOMLA! MISE EN ROUTE TABLE DES MATIÈRES LES CMS (CONTENT MANAGEMENT SYSTEM)... 1 1 DÉFINITION... 2 2 QUELQUES CMS... 2 JOOMLA EN QUELQUES MOTS... 4 1 QU'EST-CE QUE JOOMLA?...
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é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étail1. Comment accéder à mon panneau de configuration VPS?
FAQ VPS Business Section 1: Installation...2 1. Comment accéder à mon panneau de configuration VPS?...2 2. Comment accéder à mon VPS Windows?...6 3. Comment accéder à mon VPS Linux?...8 Section 2: utilisation...9
Plus en détailCTIconnect PRO. Guide Rapide
CTIconnect PRO Guide Rapide Version 01.02.2013 CTIconnect PRO est une application de communication permettant aux utilisateurs du système de voir le statut de leurs collègues et de les contacter en 1 clic
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étailCMS PRESTASHOP Détails des Foctionnalités
CMS PRESTASHOP Détails des Foctionnalités FRONT-OFFICE GESTION DU CATALOGUE PRODUITS / Catégories et sous-catégories illimitées - Groupes d attributs illimités (tailles, couleurs ) - Nombre de déclinaisons
Plus en détailMagento. Pratique du e-commerce avec Magento. Christophe Le Bot avec la contribution technique de Bruno Sebarte
Magento Pratique du e-commerce avec Magento Christophe Le Bot avec la contribution technique de Bruno Sebarte Pearson Education France a apporté le plus grand soin à la réalisation de ce livre afin de
Plus en détailContrôle Parental Numericable. Guide d installation et d utilisation
Contrôle Parental Numericable Guide d installation et d utilisation Version 12.3 pour OS X Copyright 2012 Xooloo. Tous droits réservés. Table des matières 1. Introduction Dénomination et caractéristiques
Plus en détailManuel d utilisation pour la plateforme BeExcellent MANUEL D UTILISATION POUR LA PLATEFORME BEEXCELLENT
Manuel d utilisation pour la plateforme MANUEL D UTILISATION POUR LA PLATEFORME BEEXCELLENT Manuel d utilisation pour la plateforme 13 14 Manuel d utilisation pour la plateforme Qu est-ce que 1. Qu est-ce
Plus en détailInscription de votre site sur Google Configuration du sitemap et de Webmaster Tools pour PrestaBox
Tutoriel PrestaBox n 3 Catégorie : Référencement Inscription de votre site sur Google Configuration du sitemap et de Webmaster Tools pour PrestaBox Pour vous aider dans la mise en place et la gestion de
Plus en détailManuel d utilisation du Guichet électronique V2
Service Informatique (D443) Equipe du Guichet Manuel d utilisation du Guichet Version 1.0 Alpha 0 du 18/02/2011 Classification : Peu sensible Objet : Ce document est un manuel d utilisation du portail
Plus en détailGuide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de
Guide de l utilisateur Faites connaissance avec la nouvelle plateforme interactive de Chenelière Éducation est fière de vous présenter sa nouvelle plateforme i+ Interactif. Conçue selon vos besoins, notre
Plus en détailDocumentation Liste des changements apportés
Version 4.1.000 Documentation Liste des changements apportés C2 Innovations 2010 Table des matières À LA VERSION 4.1... 4 NOUVEAU PRE REQUIS POUR L INSTALLATION DE C2... 4 FERMER LA SESSION D UN UTILISATEUR
Plus en détailPrise en main de Moodle
Prise en main de Moodle Adresse d accès : http://moodle.grenet.fr/stendhal/my/ Jean-Philippe PERNIN Université Stendhal Département Informatique Pédagogique Bureau I 113 Mél. : Jean-Philippe.Pernin@u-grenoble3.fr
Plus en détailÉdu-groupe - Version 4.3
Édu-groupe - Version 4.3 Guide de l utilisateur Gestion des fichiers Société GRICS, Équipe Évaluation Août 2012 2 CONSIDÉRATIONS GÉNÉRALES A. Importante mise en garde concernant les types de fureteur Les
Plus en détailPrésentation du logiciel Cobian Backup
Présentation du logiciel Cobian Backup Cobian Backup est un utilitaire qui sert à sauvegarder (manuelle et automatiquement) des fichiers et des dossiers de votre choix. Le répertoire de sauvegarde peut
Plus en détailGuide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM
Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM Ce guide vous aidera à installer et à mettre en place les modules nécessaires afin d accéder à vos Applications Web SOMMAIRE I. Pré requis...
Plus en détailInstallation locale de JOOMLA SEPIA
FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
Plus en détailFonctionnalités de votre site marchand
Fonctionnalités de votre site marchand La boutique Catalogue Catégories et sous-catégories illimitées Groupes d attributs illimités (tailles, couleurs ) Nombre de déclinaisons illimité (rouge, vert, S,
Plus en détailDU Endoscopie. Guide d utilisation. chirurgicale. Diplôme Universitaire d Endoscopie Chirurgicale
DU Endoscopie chirurgicale Guide d utilisation Bienvenue sur le site d E-learning spécialisé dans l Endoscopie Chirurgicale www.master-surgical-endoscopy.eu SOMMAIRE L inscription...3 Création des identifiants...
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étailWordPress :: Migrer son site du local vers le serveur en ligne
WordPress :: Migrer son site du local vers le serveur en ligne Dans ce tutoriel nous verrons comment passer d'une **version locale* de site vers une version en ligne. Cette méthode est aussi valable quand
Plus en détailAccès distant Freebox v6 Configuration
2014 Accès distant Freebox v6 Configuration Micrologiciel Freebox version 2.0.7 Stéphane Corny V 3.1 11/02/2014 Table des matières 1. Préparation de la Freebox depuis le PC (en local)... 2 2. Configuration
Plus en détailBureautique Initiation Excel-Powerpoint
Module de Formation Personnalisée : Bureautique Initiation Excel-Powerpoint Durée : jours ouvrables Prix : Formation personnalisée en vue d obtenir les notions de base indispensables pour : Excel Office
Plus en détailKWISATZ MODULE PRESTASHOP
Table des matières -1) KWISATZ - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) PRESTASHOP :...4-1.3.1.1) Les Web Services :...4-1.3.2) KWISATZ
Plus en détailCARPE. Documentation Informatique S E T R A. Version 2.00. Août 2013. CARPE (Documentation Informatique) 1
CARPE (Documentation Informatique) 1 CARPE Version 2.00 Août 2013 Documentation Informatique S E T R A Programme CARPE - Manuel informatique de l'utilisateur CARPE (Documentation Informatique) 2 Table
Plus en détailGuide d installation en 10 étapes...
Bienvenue sur PrestaBox! Guide d installation en 10 étapes... Suivez le guide! Pour ne rien oublier, suivez la liste des étapes incontournables pour la configuration de votre boutique PrestaBox : 1 - Choisissez
Plus en détailPARAMETRER INTERNET EXPLORER 9
PARAMETRER INTERNET EXPLORER 9 Résumé Ce document vous donne la marche à suivre pour paramétrer Microsoft Internet Explorer 9, notamment en vous indiquant comment lancer Internet Explorer 9, réinitialiser
Plus en détailGuide de démarrage rapide
Guide de démarrage rapide Microsoft Windows Seven/Vista / XP / 2000 ESET Smart Security offre la vitesse et la précision d ESET NOD32 Antivirus et de son puissant moteur ThreatSense, allié à un pare-feu
Plus en détailModule pour la solution e-commerce Magento
Module pour la solution e-commerce Magento sommaire 1. Introduction... 3 1.1. Objet du document... 3 1.2. Liste des documents de référence... 3 1.3. Avertissement... 3 1.4. Contacts... 3 1.5. Historique
Plus en détailRapport de Stage Christopher Chedeau 2 au 26 Juin 2009
Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 «Web. De l intégration de pages statiques HTML à un CMS, à la dynamisation d un site grâce au Javascript et l utilisation de nouvelles technologies
Plus en détail