UE5A Administration Réseaux LP SIRI
|
|
- Marie-Louise Drapeau
- il y a 8 ans
- Total affichages :
Transcription
1 UE5A Administration Réseaux LP SIRI José Dordoigne Architecte infrastructure v
2 Objectif de la formation -Fournir les éléments clés pour : -Comprendre les principaux services réseaux déployés en entreprise -Mettre en œuvre et dépanner ces services réseaux sur un socle Linux pour des clients Microsoft. 2
3 Sommaire 1 Introduction aux Services Réseaux 2 DHCP 3 DNS 4 - FTP 5 NFS 6 SaMBa 7 HTTP 3
4 7 7.1 Historique 7.2 Principes 7.3 Vocabulaire Fonctionnement 7.5 Architectures types 7.6 Références 4
5 7.1 Historique The Group, groupe de volontaires, qui a voulu réaliser un serveur Web du même niveau que les produits commerciaux sous forme de logiciel libre. L équipe d origine a été rejointe par des centaines d utilisateurs qui, par leurs idées, leurs tests et leurs lignes de code, ont contribués à faire d le plus utilisé des serveurs Web du monde. L ancêtre d est le serveur libre développé par le National Center for Supercomputing Applications de l université de l Illinois. L évolution de ce serveur s est arrêtée lorsque le responsable a quitté le NCSA en Les utilisateurs ont continué à corriger les bugs et à créer des extensions qu ils distribuaient sous forme de "patches" d où le nom "a patchee server". La version 1.0 de a été disponible le 1 décembre L équipe de développement se coordonne par l intermédiaire d une liste de diffusion dans laquelle sont proposées les modifications et discutées les évolutions à apporter au logiciel. Les changements sont soumis à un vote avant d être intégrés au projet. Tout le monde peut rejoindre l équipe de développement, il suffit de contribuer activement au projet pour pouvoir être nommé membre du Group. 5
6 7.2 Principes est un serveur Web reposant donc sur le protocole HTTP. HTTP est un protocole requête / réponse opérant au dessus de TCP. Le client ouvre une connexion TCP vers le serveur et envoie une requête. Le serveur analyse la requête et répond en fonction de sa configuration. 6
7 7.3 Vocabulaire -LAMP : Linux MySQL PHP -Virtualhost: hôte virtuel, permet de définir plusieurs sites webs sur un même serveur. Site1 Site2 Site3 Chemin local /var/www/site1 /var/www/site2 /var/www/site3 Basé sur l IP Basé sur le nom Basé sur le port *:8081 *:8082 *:8083 7
8 Configuration minimale Un daemon httpd s appuyant sur plusieurs fichiers de configuration : le fichier httpd.conf contient les directives de contrôle du démon, le fichier srm.conf contient les directives de spécification des documents fournis, le fichier access.conf contient les directives de contrôle d accès aux documents. Le fichier de configuration minimal /etc/httpd/conf/httpd.conf contient : User apache Group apache AccessConfig /dev/null ResourceConfig /dev/null ServerName localhost DocumentRoot /var/www/html Directive User Group ServerName DocumentRoot Signification Identificateur de l utilisateur pour l exécution du serveur Identificateur de groupe pour l exécution du serveur Nom du serveur pour la redirection des URL Répertoire racine des fichiers publiés 8
9 Gestion des accès La directive Options permet, entre autres, d éliminer ce problème en utilisant le paramètre -Indexes. Plus généralement, elle permet de spécifier ce qui est autorisé dans un répertoire donné : Directive All ExecCGI FollowSymLinks Includes IncludesNOEXEC Indexes MultiViews SymLinksIfOwner-Match Signification toutes les options sauf Multiviews l exécution de scripts est autorisée le serveur suivra les liens symboliques rencontrés dans le répertoire permet l utilisation de SSI permet l utilisation de SSI sauf les directives #exec et #include permet l affichage des répertoires permet la négociation de contenu le serveur suivra les liens symboliques rencontrés dans le répertoire si le fichier pointé appartient à l uid d exécution 9
10 Les blocs de spécification Un bloc Directory permet de spécifier un ensemble d options pour un ou plusieurs répertoires. La syntaxe est : <Directory dir>... </Directory> L argument dir peut être une expression régulière permettant de spécifier un ensemble de répertoires. Ce bloc peut contenir des directives de contrôle d accès : Directive Signification allow from deny from donne la liste des clients ayant accès à ce bloc donne la liste des clients dont l accès est refusé order spécifie l ordre dans lequel sont évaluées les directives allow et deny La directive order peut prendre trois arguments : "deny, allow" : la directive deny est évaluée avant la directive allow. Si aucune ne convient, l accès est autorisé (valeur par défaut) "allow, deny" : la directive allow est évaluée avant la directive deny. Si aucune ne convient, l accès est interdit "mutual-failure" : seules les machines données dans la directives allow et non données dans la directive deny sont autorisées. La directive DirectoryMatch fonctionne de façon similaire avec une expression régulière comme argument. 10
11 Les blocs de spécification Le bloc Location permet de spécifier des directives particulières pour un URL donné. La syntaxe est : <Location URL... </Location> La directive LocationMatch fonctionne de façon similaire avec une expression régulière comme argument. Le bloc Files permet de spécifier des directives particulières pour un ou plusieurs fichiers. La syntaxe est : <Files noms>... </Files> La directive FilesMatch fonctionne de façon similaire avec une expression régulière comme argument. 11
12 Fichier.htaccess Il est possible d ajouter un fichier.htaccess dans chaque répertoires à partir de DocumentRoot. Ce fichier contient des directives particulières pour le répertoire où il se trouve ainsi que pour tous les sous-répertoires. Le nom de ce fichier est spécifié par la directive AccessConfigFile. Ce mécanisme permet de modifier des droits d accès sans avoir à redémarrer le serveur. Par contre, cela oblige le serveur à analyser ce fichier à chaque accès, pour tous les répertoires du chemin d accès. La directive AllowOverride permet de spécifier quelles directives peuvent être modifiées par le fichier.htaccess. La valeur par défaut autorise toutes les modifications. Les arguments peuvent être : Directive All None AuthConfig FileInfo Indexes Limit Options Signification autorise tout (valeur par défaut) interdit tout (le fichier.htaccess n est pas lu) permet d utiliser les directives contrôlant les autorisation d accès permet d utiliser les directives contrôlant les types de document permet d utiliser les directives de contrôle de l affichage des répertoires permet de spécifier le contrôle des accès client (allow, deny, order) permet d utiliser UE5A Administration les directives de Réseaux contrôles LP des SIRI actions permises - JDE dans - v1.0 les répertoires 12
13 Ordre d évaluation L ordre d évaluation de ces directives est donné ci-dessous. Dans le cas des directives Directory, l évaluation est effectuée du chemin le plus court au chemin le plus long. En cas de conflit, l évaluation est effectuée dans l ordre des déclarations. <Directory> (sauf avec des expressions régulières) et le fichier.htaccess sont évalués simultanément (.htaccess à la préséance sur <Directory>) <DirectoryMatch> et <Directory> avec des expressions régulières <Files> et <FilesMatch> <Location> et <LocationMatch> Les directives données dans les sections VirtualHost sont évaluées après celles de la configuration générale. 13
14 Authentification La gestion de l authentification permet de limiter l accès à tout ou partie du site à des utilisateurs autorisés. Pour ce faire, il faut créer un base de données des utilisateurs avec un mot de passe pour chacun d eux (semblable à /etc/passwd). Le programme htpasswd livré avec dans le sous-répertoire support. Il faut créer le fichier des utilisateurs en dehors du répertoire pointé par DocumentRoot. La création s effectue par (-c la première fois seulement) : htpasswd -c /etc/htpasswd pierre New password: Re-type new password: Le fichier est lisible et modifiable avec un éditeur de texte mais les mots de passe sont cryptés. La configuration du serveur consiste à définir un espace dans lequel l authentification est nécessaire. Ceci est effectué dans un bloc Directory en spécifiant les directives suivantes : AuthName nom AuthType Basic AuthUserFile /opt/apache/etc/passwd require valid-user La directive AuthName donne le nom de l espace protégé. 14
15 Authentification L autorisation est associée à ce nom et permet de créer plusieurs zones protégées par la même identification. Cette identification est renvoyée automatiquement par le navigateur à la demande du serveur. La directive AuthType spécifie le type de contrôle effectué. Seul le mot Basic peut être utilisé aujourd hui. L option Digest est en cours de standardisation et permettra plus de sécurité dans la procédure d authentification. La directive AuthUserFile donne le nom du fichier contenant la liste des utilisateurs autorisés. Il est possible de spécifier une directive AuthGroupFile donnant le nom d un fichier de groupes d utilisateurs. Ce fichier a une syntaxe proche de celle du fichier /etc/group d Unix. La directive require permet de spécifier les utilisateurs ayant accès à la ressource protégée. Elle prend en paramètre une liste d utilisateurs, de groupes ou le mot valid-user. Le bloc Limit permet de spécifier des directives particulières en fonction de la méthode HTTP utilisée. Ce mécanisme n est pas très efficace pour un grand nombre d utilisateurs. Le module mod_auth_dbm permet d utiliser les fichier dbm pour stocker les informations d authentification utilisateur. Ce système utilise des paires clé et valeur avec un index sur les clés. En connaissant la clé, on retrouve très vite la valeur associée. Le module n est pas inclut dans la construction standard d. 15
16 La gestion de la base de données est effectuée par le programme dbmmanage qui utilise les commandes suivantes : Commande adduser delete check view Signification permet d ajouter un utilisateur détruit un utilisateur vérifie le mot de passe associé à un utilisateur affiche le contenu de la base de données Le principe de fonctionnement est identique en remplaçant la directive AuthUserFile par AuthDBMUserFile. Pour la gestion des groupes, on utilise la directive AuthDBMGroupFile. Il existe d autres modules de connexion à des bases de données telles que msql, PostgreSQL, etc... La directive IdentityCheck permet d effectuer une requête vers le démon identd de la machine cliente (RFC 1413). Cependant cette information est rarement disponible et, lorsqu elle est disponible, son intégrité est sujette à caution. Cette directive peut générer des temps de réponse très longs. Le module mod_anon permet, lorsqu une politique d accès est définie, d autoriser un utilisateur anonyme à se connecter sur le site. 16
17 Directive Anonymous Anonymous_NoUserID Anonymous_Log Signification permet de spécifier l identificateur d utilisateur à utiliser permet de laisser les champs d identification vides les accès sont enregistrés dans un fichier Anonymous_Verify le mot de passe doit et. Anonymous_MustGive Anonymous_Authoritative il faut donner un mot de passe sous forme d une adresse les autres possibilités d authentification ne sont pas testées Par exemple, les directives : Anonymous invite anonyme Anonymous_NoUserID off Anonymous_Log on Anonymous_Verify on Anonymous_MustGive on Anonymous_Authoritative off autorisent les utilisateurs à s enregistrer avec les noms invite et anonyme en fournissant, comme mot de passe, leur adresse . Tous les accès sont enregistrés dans le fichier httpd_log. Les utilisateurs référencés utilisent leur identificateur habituel. 17
18 Affichage des répertoires Dans le cas ou le fichier index.html n existe pas dans un répertoire et que l option Indexes est validée, retourne une liste des fichiers du répertoire demandé. L affichage de cette liste peut être ajusté grâce au module mod_autoindex. La directive FancyIndexing permet de valider la gestion de l affichage des répertoires par le serveur. Celui-ci gère l affichage d une ligne d entête de colonne permettant le tri en fonction du critère affiché (nom, date de modification, taille et description). Le contrôle de l affichage est effectué grâce aux directives suivantes : Directive AddIcon AddIconByEncoding AddIconByType DefaultIcon HeaderName IndexIgnore ReadmeName Signification permet de spécifier un fichier image associé à un type de fichier donné permet de spécifier un fichier image associé à un type MIME permet de spécifier un fichier image associé à un type MIME permet de spécifier l icône par défaut lorsque aucun type ne correspond nom du fichier à inclure en entête de l affichage spécifie les fichiers qui ne doivent pas être affichés nom du fichier à inclure à la fin de l affichage 18
19 Affichage des répertoires Directive AddDescription AddAlt AddAltByEncoding AddAltByType Signification permet de spécifier le texte de description d un fichier permet de spécifier un texte associé à un type de fichier donné permet de spécifier un texte associé à un type d encodage MIME permet de spécifier un texte associé à un type MIME 19
20 Affichage des répertoires La directive IndexOptions permet de contrôler l affichage : Directive IconHeight=pixels IconWidth=pixels IconsAreLinks NameWidth ScanHTMLTitle SuppressColumnSorting SuppressDescription SuppressLastModified SuppressSize Signification donne la hauteur des icônes en pixels donne la largeur des icônes en pixels permet d utiliser les icônes comme des liens permet de forcer la largeur de la colonne nom Affiche le titre des documents HTML n affiche pas l entête de tri n affiche pas la description n affiche pas la date de modification n affiche pas la taille 20
21 Le mode PROXY Le module mod_proxy permet de faire fonctionner en mandataire pour les protocoles HTTP et FTP. La directive ProxyRequests permet de faire fonctionner en mode mandataire. Les directives associées sont : Directive ProxyRemote NoProxy ProxyPass ProxyPassReverse AllowCONNECT ProxyBlock ProxyDomain Signification permet de spécifier un autre mandataire pour un URL ou un protocole donné permet de spécifier des adresses qui ne passent pas par le proxy défini par ProxyRemote. permet de fonctionner apparemment en site miroir permet de rediriger les réponses d une machine pseudo miroir donne la liste des ports pour CONNECT (https) permet d interdire l accès aux sites spécifiés par les options spécifie le domaine DNS pour un intranet 21
22 Le mode PROXY Gestion du cache permet de gérer un cache lorsqu il fonctionne en mode mandataire. Les directives associées sont : Directive CacheRoot CacheSize CacheGcInterval CacheMaxExpire CacheLastModified Factor CacheDirsLevels CacheDirLength CacheDefaultExpire NoCache Signification donne le répertoire dans lequel seront stockés les fichiers. spécifie la taille du cache en kilo-octets donne l intervalle de temps entre deux tests du cache pour vérifier la taille durée de validité d un document facteur de correction pour le calcul de la date de validité (fonction de la dernière modification) nombre maximum de niveaux de répertoires dans le cache longueur d un chemin dans le cache donne une durée de validité par défaut pour les protocoles n en fournissant pas permet de spécifier des critères pour les documents ne devant pas être dans le cache 22
23 La redirection d URL La redirection des URL permet d accéder à des documents situés ailleurs que sous le répertoire donné par DocumentRoot. Les directives sont : Directive Signification Alias ScriptAlias AliasMatch Redirect RedirectMatch RedirectTemp RedirectPermanent définit un chemin à substituer dans les URL pour les fichiers standards comme pour Alias mais sur les scripts permet d utiliser un expression régulière pour la concordance permet de renvoyer un URL modifié vers le client associé à un mot d état comme Redirect avec un expression régulière la redirection est temporaire la redirection est permanente Le module mod_rewrite permet de transformer les URL reçus à l aide de règles basées sur des expressions régulières. Il n y a pas de limites sur le nombre de règles pouvant être appliquées ; les définitions pouvant être effectuées au niveau du serveur, du serveur virtuel, du bloc Directory ou du répertoire. 23
24 7.5 Architecture type -Généralement des frontaux ou dorsaux web accessibles en Load balancing - Accès à une base de données (architecture 3 tiers). 24
25 7.6 Références Installation d un serveur LAMP Installation et configuration de LAMP sur CentOS 6 Installation d une page de test php info et de l outil phpmyadmin Cours installation et configuration d apache - directives Wordpress Templates Wordpress gratuits Documentation Redhat Virtual Hosts examples 25
SERVEUR HTTP Administration d apache
1 SERVEUR HTTP Administration d apache PLAN Introduction: Présentation HTTP; Installation et configuration d apache; VirtualHosts; Aliasing; Limitation d accès. 2 PROTOCOLE HTTP PRÉSENTATION HTTP : HyperText
Plus en détail2011 Hakim Benameurlaine 1
Table des matières 1 Sécuriser un serveur Apache... 2 1.1 Afficher le moins d informations... 2 1.2 Désactiver la signature... 4 1.3 Limitations des attaques... 5 1.4 Bien définir un virtual host... 6
Plus en détailModule 7 : Configuration du serveur WEB Apache
Module 7 : Configuration du serveur WEB Apache Introduction Ce sont les gens du CERN (centre européen de recherche nucléaire) qui ont développé le concept de serveur et client HTTP. Une fois leur travail
Plus en détailMaîtriser Apache. Benjamin Drieu. version 1.13. Benjamin.Drieu@alcove.fr
Maîtriser Apache Benjamin Drieu Benjamin.Drieu@alcove.fr version 1.13 Copyright c 2000 Benjamin Drieu Benjamin.Drieu@alcove.fr, Alcôve Ce document peut être reproduit, distribué et/ou modifié selon les
Plus en détailSERVEUR WEB LINUX LAMP. Raymond RAZAFIMAMONJY Administration LINUX / UNIX Chapitre 15 www.razafimamonjy.fr
SERVEUR WEB LINUX LAMP 1 Le Serveur APACHE Définition d un serveur web : - Un serveur http ou démon http ou HTTPd (HTTP daemon) ou (moins précisément) serveur web, est un logiciel servant des requêtes
Plus en détailConfiguration du serveur Web Apache. Master 1 STIC-Informatique 1
Configuration du serveur Web Apache Master 1 STIC-Informatique 1 Configuration du serveur Web Apache Pourquoi Apache? Master 1 STIC-Informatique 2 Quelques chiffres http://news.netcraft.com, surveille
Plus en détailTP Service HTTP Serveur Apache Linux Debian
Compte rendu de Raphaël Boublil TP Service HTTP Serveur Apache Linux Debian Tout au long du tp, nous redémarrons le service apache constamment pour que les fi de configuration se remettent à jour - /etc/init.d/apache2
Plus en détailADF 2009. Reverse Proxy. Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr
ADF 2009 Reverse Proxy Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr 1 Définition d un serveur mandataire Un proxy (ou serveur mandataire) : agit comme une passerelle et un filtre pour accéder à l Internet.
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étailPréparation d un serveur Apache pour Zend Framework
Préparation d un serveur Apache pour Zend Framework Jacques THOORENS 30 novembre 2010 Résumé Cette petite introduction explique comment paramétrer son serveur Apache personnel pour en faire une machine
Plus en détailApache 2.4 Installation et configuration
Avant-propos 1. Introduction 15 2. À qui cet ouvrage s'adresse-t-il? 15 3. Niveau de compétences requis 16 4. Structure de cet ouvrage 16 Introduction 1. Présentation du protocole HTTP 19 1.1 Introduction
Plus en détailLe serveur Web : Apache
Stéphane Gill Stephane.Gill@CollegeAhuntsic.qc.ca Table des matières Introduction 3 Protocole http 3 Communication entre navigateur et serveur 3 Requête HTTP 4 Réponse HTTP 5 Introduction à HTML 6 Pages
Plus en détailCYBERGATE -TP-APACHE_2.DOC
Auteur David Parize Date de création 30/06/2003 Version 1 Date de dernière mise à jour 30/06/03 parize.david@numericable.fr http://perso.numericable.fr/~daparize/ Page 1 TABLE DES MATIERES Table des matières...2
Plus en détailInstallation et configuration d Apache sous Linux RedHat 7.1. Pascal AUBRY Ambroise DIASCORN IFSIC Université de Rennes 1
Installation et configuration d Apache sous Linux RedHat 7.1 Pascal AUBRY Ambroise DIASCORN IFSIC Université de Rennes 1 Octobre 2001 version 3.0 ESAT MSI 2 ème année Travaux pratiques (4 heures) L utilisation
Plus en détailREPARTITION DE CHARGE LINUX
REPARTITION DE CHARGE LINUX I. SOMMAIRE II. Introduction... 2 1. Principe cluster... 2 III. Contexte... 2 2. Objectifs... 2 3. Topologie logique et physique finale... 3 IV. Préparation des postes... 4
Plus en détailTD4 - Supervision et métrologie des réseaux. 1 Supervision des applications et services réseaux et des ressources locales
M2 ISIM SIC Pro (RS) 2012 2013 Réseaux - Sécurité R.Card & T.T. Dang Ngoc dntt@u-cergy.fr TD4 - L architecture de gestion du réseau proposée par le protocole SNMP est fondée sur trois principaux éléments
Plus en détailTP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A
Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP HTTP TP HTTP Master IC 2 A 2014/2015 Christian Bulfone / Jean-Michel Adam 1/11 Câblage et configuration du réseau
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
Apache, Mod_proxy et 4D Par Timothy PENNER, Technical Services Team Member, 4D Inc. Note technique 4D-201003-05-FR Version 1 - Date 1 mars 2010 Résumé Cette note technique porte sur l utilisation du serveur
Plus en détailDans l'épisode précédent
Dans l'épisode précédent 2 Le réseau SERVEURS POSTE CLIENT POSTE CLIENT wifi SERVEURS POSTE CLIENT switch Borne Wifi SERVEURS routeur POSTE CLIENT? SERVEURS SERVEURS SERVEURS POSTE CLIENT SERVEURS 3 Les
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étailLAMP : une nouvelle infrastructure LAMP. Une architecture modulaire. Installation
LAMP : une nouvelle infrastructure LAMP 1. Les composantes Linux Apache MySQL Php : fortement lié à Apache (module) 2. Les variantes Pour Windows : EasyPHP, XAMP... Serveurs web : lighttpd... BdD SQL :
Plus en détailHébergement de site web Damien Nouvel
Hébergement de site web Plan L'hébergeur Le serveur web Apache Sites dynamiques 2 / 27 Plan L'hébergeur Le serveur web Apache Sites dynamiques 3 / 27 L'hébergeur L'hébergeur sous-traite l'architecture
Plus en détailLes serveurs WEBUne introduction
Les serveurs WEB Une introduction Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com Claude Duvallet 1/22 Comparaison
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étailTravaux Pratiques Introduction aux réseaux IP
Université de Savoie Initiation aux réseaux IP Travaux Pratiques Introduction aux réseaux IP Sylvain MONTAGNY sylvain.montagny@univ-savoie.fr Bâtiment chablais, bureau 13 04 79 75 86 86 TP1 : Analyse de
Plus en détailTP réseaux 4 : Installation et configuration d'un serveur Web Apache
TP réseaux 4 : Installation et configuration d'un serveur Web Apache Objectifs Installer, configurer, lancer et administrer le serveur Web Apache sous Linux Données de base machine fonctionnant sous Linux
Plus en détailServeur Subversion Debian GNU/Linux
Serveur Subversion Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de cette page est de détailler l installation d un serveur Subversion [1]. Ce document a été rédigé en LaTeX en
Plus en détailFaire fonctionner symfony sous wamp et windows avec des vhost. Installation de wamp
Vous avez certainement déjà souhaiter gérer plusieurs projets symfony sur votre machine après avoir installé Wamp Server. Ce n'est pas simple en apparence, un seul dossier www et des sous répertoire en
Plus en détailPrésentation Serveur Apache et pour RePeGlio
Serveur APACHE 1 Présentation Serveur Apache et pour RePeGlio I. Présentation générale du serveur Apache... 2 1. Fonction du serveur Apache... 2 2. Fonction du programme RPG relativement au serveur Apache....
Plus en détailTable des matières. 2011 Hakim Benameurlaine 1
Table des matières 1 SERVEUR APACHE... 2 1.1 INTRODUCTION... 2 1.2 INSTALLATION ET CONTROLE du service APACHE... 3 1.3 CONFIGURATION DE BASE DU SERVEUR HTTP... 5 1.3.1 Directives globales... 7 1.3.2 Directives
Plus en détailFTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)
Publication par FTP FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur) Logiciels FTP nombreux (FileZilla, CuteFTP, WinSCP, FTP Expert).
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étailExemple : vous voulez tester votre site en local avant de l uploader via FTP chez votre hébergeur externe.
PHhosts permet de gérer le lancement et l environnement d un serveur Apache sur Windows. En effet, sous Windows, les noms des sites et leurs adresses IP sont gérés dans un fichier Host qui doit être chargé
Plus en détailTechnologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage
Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site
Plus en détailComment avoir le logiciel? Le serveur web APACHE peut être téléchargé gratuitement du site web de APACHE: http://www.apache.org/.
Installation de base du logiciel APACHE sous Windows Ce chapitre traite l installation du logiciel APACHE à utiliser avec ABCD sous l environment Windows. Au moins Windows NT, Windows 2000 ou les versions
Plus en détailLe serveur web Apache
Le serveur web Apache Emmanuel Courcelle Lipm CNRS INRA Auzeville Emmanuel Courcelle Apache au Lipm Applications avec interface Web Applications bioinformatiques Wikis, CMS,... Serveur Web = apache sur
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é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étailWEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (½ valeur) Regroupement 3 QCM 2- CORRECTION Le plus grand soin a été
Plus en détailWEB APPLICATION FIREWALL AVEC APACHE ET MOD_SECURITY
WEB APPLICATION FIREWALL AVEC APACHE ET MOD_SECURITY version 1.00 Objectifs Cette fiche pratique permet d atteindre deux objectifs distincts et potentiellement complémentaires. Configuration d Apache en
Plus en détailProtection d'un serveur Apache
Protection d'un serveur Apache Jacquelin Charbonnel - CNRS LAREMA (modifié M. Libes pour la formation ADF en DR12 Fév. 2009) ADF- Aide à la Détection des Faiblesses d'un site web Journées UREC - Montpellier
Plus en détailServeur Web Apache - SSL - PHP Debian GNU/Linux
Serveur Web Apache - SSL - PHP Debian GNU/Linux Matthieu Vogelweith 24 août 2009 Résumé L objectif de ce document est de détailler l installation d un serveur Web Apache [1] complet sous Debian GNU/Linux
Plus en détailInstallation GLPI-OCSNG-SSL Linux Debian Sarge
Installation GLPI-OCSNG-SSL Linux Debian Sarge Installation de Glpi (0.68.2), OCS NG RC3 et hébergement des deux sites sous apache2, sur la même machine, en SSL avec un seul certificat, sur debian sarge.
Plus en détailGUIDE D INSTALLATION DE L APPLICATION GECOL SUR
GUIDE D INSTALLATION DE L APPLICATION GECOL SUR SERVEUR WINDOWS INTRODUCTION Le guide d installation qui va suivre va tenter d amener de la simplicité et de centraliser toutes les informations nécessaires
Plus en détailMandataires, caches et filtres
Mandataires, caches et filtres Pascal AUBRY IFSIC - Université de Rennes 1 Pascal.Aubry@univ-rennes1.fr Plan : mandataires caches filtrage serveur de proxy exemple de mise en œuvre Mandataire (proxy) Mandataire
Plus en détailAubert Coralie, Ruzand Brice GTR 2002 Bonvarlet Manuel, Desroches Alexandre, Magnin Cyril DRT 2006. Notice technique 1
Aubert Coralie, Ruzand Brice GTR 2002 Bonvarlet Manuel, Desroches Alexandre, Magnin Cyril DRT 2006 Notice technique 1 Notice Technique : Mis à jour le 19/04/2002 Par Aubert Coralie et Ruzand Brice. Mis
Plus en détailUtilisation de l espace personnel (Serveur DATA)
Utilisation de l espace personnel (Serveur DATA) BN / novembre 2014 Table des matières 1 Présentation :... 3 2 Accès pour dépôt de fichiers... 3 2.1 ENT... 3 2.2 Lecteur réseau... 4 2.2.1 Sous Windows
Plus en détailInstallation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
Plus en détailInstallation et présentation du serveur Apache
Prev In stallation et pr ésen tation du ser veur Apach e 2 Ch apter 16. In stallation d'un ser veur HTTP Next Installation et présentation du serveur Apache 2 Ce chapitre donne un aperçu des fonctions
Plus en détailAide à la Détection de Faiblesses d un site Web Mandataire inverse, Modsecurity
Aide à la Détection de Faiblesses d un site Web, S. Aicardi Journées Mathrice, Angers, 17-19 Mars 2009 Serveur mandataire (Proxy) C est un serveur utilisé comme intermédiaire entre des clients et des serveurs.
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étailTitre: Version: Dernière modification: Auteur: Statut: Licence:
Titre: Mise en œuvre de mod_webobjects Version: 2.0 Dernière modification: 2010/09/06 20:00 Auteur: Aurélien Minet Statut: version finale Licence: Creative Commons
Plus en détailSQUID P r o x y L i b r e p o u r U n i x e t L i n u x
SQUID P r o x y L i b r e p o u r U n i x e t L i n u x 1. P r é s e n t a t i o n : SQUID est un proxy (serveur mandataire en français) cache sous linux. De ce fait il permet de partager un accès Internet
Plus en détailFonctionnement et mise en place d un reverse proxy sécurisé avec Apache. Dimitri ségard 8 mai 2011
Fonctionnement et mise en place d un reverse proxy sécurisé avec Apache. Dimitri ségard 8 mai 2011 Sommaire 1 Un peu de théorie 3 1.1 Qu est-ce qu un reverse proxy?................. 3 1.1.1 Généralités........................
Plus en détailTP création et publication d'un site web statique
TP création et publication d'un site web statique Ce TP va se décomposer en trois parties. Dans un premier temps nous créerons un site web statique. Le site sera créé avec l'éditeur Amaya pour respecter
Plus en détailUE5A Administration Réseaux LP SIRI
UE5A Administration Réseaux LP SIRI José Dordoigne Architecte infrastructure v1.0 2012-2013 Objectif de la formation -Fournir les éléments clés pour : -Comprendre les principaux services réseaux déployés
Plus en détailRéaliser un inventaire Documentation utilisateur
Référence : 11662 Version N : 6 Créé le : 29 Janvier 2014 Créé par : Bruno RICHOUX Téléphone : 0811 65 60 02 Sommaire 1. Conventions... 3 2. Introduction... 4 3. Principes généraux... 5 3.1. Depuis les
Plus en détailChapitre 1 Windows Server 2008 11
Chapitre 1 Windows Server 2008 11 1.1. Les fondations du système... 15 1.2. La virtualisation... 16 1.3. La sécurité... 18 1.4. Le Web... 20 1.5. Fonctionnalité disponible dans Windows Server 2008... 21
Plus en détailLinux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre 2010 http://www.loligrub.be
Linux et le Shell Francois BAYART Atelier du samedi 20 Novembre 2010 http://www.loligrub.be 1 Le «système» 2 FHS http://fr.wikipedia.org/wiki/filesystem_hierarchy_standard Filesystem Hierarchy Standard
Plus en détailUbuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)
Introduction 1. Introduction 13 2. Le choix de l'ouvrage : Open Source et Linux Ubuntu 13 2.1 Structure du livre 13 2.2 Pré-requis ou niveau de connaissances préalables 13 3. L'objectif : la constitution
Plus en détailAPACHE 2.4. Installation et configuration. Nicolas MARTINEZ
APACHE 2.4 Installation et configuration Nicolas MARTINEZ Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI du
Plus en détailConfigurer Squid comme serveur proxy
LinuxFocus article number 235 http://linuxfocus.org Configurer Squid comme serveur proxy Résumé: par D.S. Oberoi L auteur: D.S. Oberoi vit à Jammu, aux Indes et rencontre des problèmes
Plus en détailInstallation et configuration de Vulture Lundi 2 février 2009
Installation et configuration de Vulture Lundi 2 février 2009 V1.0 Page 1/15 Tables des matières A. Informations (Page. 3/15) B. Installation (Page. 3/15) 1- Téléchargement des paquets nécessaires. 2-
Plus en détailCisco Certified Network Associate
Cisco Certified Network Associate Version 4 Notions de base sur les réseaux Chapitre 3 01 Quel protocole de la couche application sert couramment à prendre en charge les transferts de fichiers entre un
Plus en détailMac OS X Server Administration des technologies Web. Pour la version 10.3 ou ultérieure
Mac OS X Server Administration des technologies Web Pour la version 10.3 ou ultérieure appleapple Computer Inc. 2003 Apple Computer, Inc. Tous droits réservés. Le propriétaire ou l utilisateur autorisé
Plus en détailDenis Szalkowski Formateur consultant
Denis Szalkowski Formateur consultant Documentation Apache 1.3-2 /25 - Sommaire I. Fonctionnement d'apache... 5 A. Les binaires... 5 1. Sous Unix...5 2. Sous Windows...5 B. Les répertoires appartenant
Plus en détailLinux sécurité des réseaux
Linux sécurité des réseaux serveurs mandataires (proxy) fbongat@ipsl.jussieu.fr 2007-2008 Qu'est-ce qu'un proxy? = mandataire (traduction) Un proxy est un service mandataire pour une application donnée.
Plus en détailServeurs de noms Protocoles HTTP et FTP
Nils Schaefer Théorie des réseaux (EC3a) Serveurs de noms Protocoles HTTP et FTP Théorie des réseaux (EC3a) Séance 7 Pourquoi DNS? Internet est une structure hiérarchique et arborescente de réseaux et
Plus en détailProcédure d'installation du serveur Apache HTTPD pour Windows
Procédure d'installation du serveur Apache HTTPD pour Windows Version du logiciel : 2.2.21 VEREMES 42 av. des Jardins 66240 St-Estève www.veremes.com VEREMES Version : 2.2.21 Page 1 / 11 Table des matières
Plus en détailDifférentes installations d'epreuve@assr sur un serveur Windows 2000 ou 2003.
Différentes installations d'epreuve@assr sur un serveur Windows 2000 ou 2003. Deux grands types d'installations sont possibles : - Installation à partir des CD puis éventuellement modification du fichier
Plus en détailProcédure d'installation
07/11/2014 BTS SIO SISR 2ème année BRY Quentin Procédure d'installation Tableau d évolution Version Date Description Rédacteur Approbateur 0.0 25/01/2014 Ecriture du document Thierry MARTINS 1.0 06/11/2014
Plus en détailApache 1.3.12+ PHP4.0.2+MySQL 3.23-21
Apache 1.3.12+ PHP4.0.2+MySQL 3.23-21 Olivier Hoarau (olivier.hoarau@fnac.net) V1.1 du 3.9.00 1 Préambule... 1 2 Présentation... 2 3 Installation d'apache... 2 4 Configuration basique d Apache... 3 5 Installation
Plus en détailAdministration Linux - Apache
Administration Linux - Apache 2014 tv - v.1.0 - produit le 19 mars 2014 Sommaire Introduction 2 Mise en situation........................................... 2 Apache HTTP Server.........................................
Plus en détailRéalisation d un portail captif d accès authentifié à Internet 10.10.10.1
Master 1 ère année UE Réseaux avancés I Projet Réalisation d un portail captif d accès authentifié à Internet Présentation du projet Le but du projet est de mettre en place un portail captif permettant
Plus en détailPetit guide pour l installation de CVW sous Linux
LinuxFocus article number 310 http://linuxfocus.org par Juan Manuel Triana,Carlos Andrés Pérez Petit guide pour l installation de CVW sous Linux L auteur:
Plus en détailInstallation de Zabbix
1 Installation de Zabbix Présentation Zabbix (http://www.zabbix.com) est une solution de supervision open source. Ce logiciel permet de superviser des réseaux, et de surveiller les statuts de différents
Plus en détailProjet «Evolution» Référentiel d activités et de compétences : Administrer un parc informatique. Objectifs pédagogiques :
Référentiel d activités et de compétences : Administrer un parc informatique Objectifs pédagogiques : Mettre en œuvre les outils d'administration de Windows server Mettre en œuvre les outils d'administration
Plus en détailSUPERVISION DE RÉSEAU AVEC NAGIOS
SUPERVISION DE RÉSEAU AVEC NAGIOS Auteur : Henri TSOUNGUI, H.T. Lille, dec. 2006 Utilitaires : nagios 1.4 pour le premier superviseur, nagios 1.1 et nagat 1.02 pour le 2 ème superviseur 1.Contexte et objectifs
Plus en détailOpenLDAP, un outil d administration Réseau. Une implémentation d OpenLDAP
OpenLDAP, un outil d administration Réseau Une implémentation d OpenLDAP INRA de Rennes UMR-118 Amélioration des Plantes et Biotechnologies Végétales Présentation : Lightweight Directory Access Protocol
Plus en détailServeur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.
Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Création de la machine virtuelle Debian... 3 Présentation
Plus en détailSécuriser les applications web
SÉCURITÉ RÉSEAUX TONY FACHAUX Degré de difficulté Sécuriser les applications web L'article présente d'une manière générale les moyens techniques à mettre en œuvre pour sécuriser les applications web d'une
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étailAppropriation d'un serveur Apache
Appropriation d'un serveur Apache Aide à la détection des faiblesses d'un site web Journées UREC - Montpellier - Septembre 2008 version 7 1 Constat : Introduction un Apache fraîchement installé dispose
Plus en détailSECURIDAY 2012 Pro Edition
SECURINETS CLUB DE LA SECURITE INFORMATIQUE INSAT SECURIDAY 2012 Pro Edition [LOAD BALANCING] Chef Atelier : Asma JERBI (rt5) Hajer MEHRZI(rt3) Rania FLISS (rt3) Ibtissem OMAR (rt3) Asma Tounsi (rt3la)
Plus en détailApplication Web et J2EE
Application Web et J2EE Servlet, JSP, Persistence, Méthodologie Pierre Gambarotto Département Informatique et Math appli ENSEEIHT Plan Introduction 1 Introduction Objectfis
Plus en détailMise en place d un serveur Proxy sous Ubuntu / Debian
BTS INFORMATIQUE DE GESTION Option Administrateur Réseaux Benoît VERRON Activité n 1 Mise en place d un serveur Proxy sous Ubuntu / Debian Présentation d un Proxy Un proxy (serveur mandataire) est un serveur
Plus en détail«clustering» et «load balancing» avec Zope et ZEO
IN53 Printemps 2003 «clustering» et «load balancing» avec Zope et ZEO Professeur : M. Mignot Etudiants : Boureliou Sylvain et Meyer Pierre Sommaire Introduction...3 1. Présentation générale de ZEO...4
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étailProjet de mise en œuvre d un serveur ftp sur serveur dédié
Société, Jean Miche la bidouille Projet de mise en œuvre d un serveur ftp sur serveur dédié Etude de faisabilité 11 2. 3. 1. Contenu Introduction... 2 Outils nécessaires... 2 1. Pour le propriétaire du
Plus en détail18 TCP Les protocoles de domaines d applications
18 TCP Les protocoles de domaines d applications Objectifs 18.1 Introduction Connaître les différentes catégories d applications et de protocoles de domaines d applications. Connaître les principaux protocoles
Plus en détailFORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères
FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant
Plus en détailMISE EN PLACE D UN FIREWALL ET D UN SERVEUR PROXY SOUS LINUX MANDRIVA. www.seroo.fr
MISE EN PLACE D UN FIREWALL ET D UN SERVEUR PROXY SOUS LINUX MANDRIVA www.seroo.fr TABLE DES MATIERES 1. INSTALLATION DE LINUX ET CONNEXION A INTERNET...4 2. MISE EN PLACE DU SERVEUR PROXY (SQUID)...4
Plus en détailUn exemple d'authentification sécurisée utilisant les outils du Web : CAS. P-F. Bonnefoi
Un exemple d'authentification sécurisée utilisant les outils du Web : CAS 111 L authentification CAS : «Central Authentication Service» CAS ou le service central d authentification Le système CAS, développé
Plus en détailTP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)
TP n 2 : Installation et administration du serveur ProFTP Objectifs du TP Comprendre le fonctionnement du protocole FTP Installation et compilation d un paquet source Configuration, lancement et administration
Plus en détailServices d impression, Partie 2 : CUPS
Journées Mathrice, Paris IHP, 18-20 octobre 2005 Table des matières Pourquoi passer à CUPS? Comprend les commandes LPD (BSD) et LP (Système V). Système pensé depuis le début pour les imprimantes réseau
Plus en détailServeurs et environnements de développement. Serveur Web
Serveurs et environnements de développement Serveurs et environnements 1 Serveur Web Serveur web: Système sur lequel s'exécute un serveur HTTP (HTTPd) Logiciel HTTP lui-même (HTTPd) Sert des données Hypermédia
Plus en détailPPE Installation d un serveur FTP
Introduction : Tout au long de ce tutorial nous allons créer un serveur FTP, commençons tout d abord à voir ce qu est un serveur FTP. File Transfer Protocol (protocole de transfert de fichiers), ou FTP,
Plus en détail