Installation avancée du serveur Apache MI3-2
|
|
- Amélie Émond
- il y a 8 ans
- Total affichages :
Transcription
1 Installation avancée du serveur Apache MI3-2 Guillaume Dabosville 4 novembre 2005 Attention : Avant toute modification du fichier httpd.conf, faites une copie de sauvegarde avec cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.sav. Après toute modification de la configuration du serveur il faut le relancer par /usr/local/apache2/bin/apachectl restart. Les navigateurs mémorisent dans leur cache les pages précédemment chargées. Vous trouverez toute la documentation souhaitée sur Apache2 à l URL : 1 Configuration du serveur : fichier httpd.conf Éditer le fichier /etc/httpd/conf/httpd.conf. Vous devez pour cela installer un éditeur... emacs ou vi pour les puristes. Parcourez les directives générales paramètrant le serveur principal : ServerName ServerRoot StartServers MaxClients MaxRequestsPerChild Listen Question 1 En vous aidant éventuellement de la documentation Apache2, trouver à quoi servent ces directives. a) Modifiez le port écouté par le serveur (par exemple 8080). Testez avec votre navigateur. Vérifiez que le port 80 n est plus ouvert. Utilisez par exemple la commande nmap -F adresse ip virtuelle. Vous pouvez connaître votre adresse ip virtuelle grace à la commande ifconfig. Remettre le port 80. Le port 8080 est utilisable par des serveurs qui ne sont pas root (cas des ports > 1024). Il est ainsi possible, aux utilisateurs du système, de lancer et configurer des serveurs Web sans être administrateur. b) On veut que l URL correspondent automatiquement à la page d index (index.html de votre choix). Que faut-il modifier? Le tester. 1
2 c) On veut que l URL correspondent au répertoire suivant /usr/local/apache2/htdocs/tp/pagehtml/. Que faut-il faire? d) Dans le répertoire /usr/local/apache2/cgi-bin,créer et rendre exécutable le script test-cgi : #!/bin/sh echo "Content-type: text/plain" echo echo " <H1>R\ esultat de l ex écution du script</h1>" Charger l URL /cgi-bin/test-cgi. Résultat? Que faut-il modifier au script pour générer une page HTML? e) Modifier ce script pour qu il affiche les informations suivantes : coté client : adresse IP, port TCP et nom du navigateur. coté serveur : nom de la machine, nom de la machine servant le WEB, numéro de port TCP. f) En utilisant telnet comme au TD, intéragissez avec ce script et faites-vous passer pour un navigateur. 2 Configuration des répertoires personnels Vous allez mettre en place un accès pour les utilisateurs du système. Ceux-ci auront la possibilité de mettre leurs pages personnelles dans leurs répertoires privés. a) Relevez dans le fichier de configuration le nom du répertoire dans lequel doivent être stockées les pages personnelles. Quelle directive est utilisée? b) Créez un compte utilisateur, par exemple user1. Créez le répertoire du site web personnel dans /home/user1/. Installez le site créer en TD dans le répertoire. c) Testez le site déployé en utilisant l URL Corrigez les erreurs que vous pouvez rencontrer (permission d accès au répertoire...) 3 Droits d accès et authentification 3.1 Authentification de base HTTP permet de gérer des droits d accès, en utilisant une méthode d authentification permettant de sécuriser l accès àunrépertoire ou à des fichiers après avoir demandé à l utilisateur un nom et un mot de passe. Cette méthode a un faible niveau de sécurité car elle transmet les mots de passe en clair sur le réseau. Les directives suivantes permettent de mettre en œuvre ce type d authentification : AuthName,définit ce qui sera affiché au client pour lui demander son nom et son mot de passe, AuthType, définit le type d authentification utilisée pour le mot de passe. Si Basic est utilisé, le mot de passe est en texte clair, si Digest est spécifié, le mot de passe est haché par MD5 avant d être envoyé sur le réseau, AuthUserFile, définit le chemin d accès vers le fichier qui contient la liste des utilisateurs et des mots de passe associés, AuthGroupFile,définit le chemin d accès vers le fichier qui contient la liste des groupes, 2
3 require, permet de définir quelles personnes et/ou groupes ont une permission d accès. Le mot clé valid-user précise que l on autorise uniquement les personnes identifiées à accéder à cette ressource. La directive require user {username} permet de préciser explicitement le nom des personnes autorisées à s identifier. Apache fournit un outil permettant de génerer des mots de passe cryptés, il s agit de l utilitaire htpasswd. a) Consultez la syntaxe de htpasswd, puis créez un nouveau fichier de mots de passe pour l utilisateur jsmith (avec comme mot passe smith). Le fichier devra être stocké dans /usr/local/apache2/secure. b) Avec les balises Directory définissez un accès sécurisé aurépertoire : /usr/local/apache2/htdocs/tp/pagehtml en autorisant uniquement les personnes identifiés. Pensez à relancer le serveur. c) Testez la configuration en utilisant l URL adéquat. Corrigez les erreurs que vous pouvez rencontrer (permission d accès...) 3.2 Méthode d authentification sécurisée, activation de SSL sur le port 443 Sécuriser la communication entre un serveur Web et un navigateur client est parfois utile, en particulier lorsqu il s agit d informations sensibles (commerce élecronique, etc.). Le serveur Apache emploie SSL (Secure Socket Layer) pour sécuriser les transactions HTTP. HTTPS est le terme utilisé pour définir un protocole HTTP sur SSL. SSL utilise une technique de chiffrement à clef publique. Pour sécuriser la connexion, le serveur envoie au client une clef publique que celui-ci utilisera pour chiffrer les données que seul le serveur pourra déchiffrer grâce à sa clef privée. L étape suivante consiste éventuellement pour le client à envoyer de manière chiffrée sa clef publique. OpenSSL fournit les outils permettant de créer les clés privé et publiques nécessaires. L activation de SSL va se faire en plusieurs étapes. Vous avez déjà effectuer l une d entre elles pendant l installation du serveur apache. En effet, vous avez précisé lors de la configuration l option --enable-ssl. Cela a plusieurs effets visibles sur l installation que vous devez vérifier : un fichier ssl.conf a été généré dans le répertoire conf/, ce fichier contient la directive <IfDefine SSL>, le fichier httpd.conf contient la directive <IfModule mod ssl.c>. Pour la création des clés et certificats qui suit placez-vous dans le répertoire /tmp/autosign/ que vous aurez créé. Vous ferez toutes les opérations de création de clés dans ce répertoire puis copierez les fichiers dignes d intérêt dans les emplacement spécifiés dans le fichier httpd.conf. Pour de l aide sur toutes les commandes qui suivent vou spouvez consulter Créez une clé privée pour votre serveur à l aide de la commande openssl genrsa -des3 -out server.key 1024 dans votre répertoire le courant /tmp/autosign/. La commande openssl rsa -noout -text -in server.key vous permet de lire votre clé privé. Si vous ouvrez le fichier server.key avec un cat par exemple, c est votre clé privé chiffrée qui vous lisez. Générez une demande de certificat X.509 : openssl req -new -key server.key -out server.csr. Vous devez saisir des informations dont certaines peuvent rester non renseignées. Normalement il faudrait à présent tansmettre cette demande de certification à une autorité en qui la plupart des clients web ont confiance (par exemple VeriSign). 3
4 Cependant il y a un délai pour obtenir un tel certificat, de plus cette prestation est payante. Vous allez donc devenir votre propre autorité de certification (CA). Pour cela créez une nouvelle clé privée pour l autorité de certification. Elle servira à signer le certificat du serveur (on dit que l on fabrique des certificats autosignés) : openssl genrsa -des3 -out ca.key 1024 Puis créez, directement cette fois, le certificat associé à la clé privée que vous venez de générer : openssl req -new -x509 -days 365 -key ca.key -out ca.crt Vous pouvez voir les détails de ce certificat via la commande : openssl x509 -noout -text -in ca.crt Vous êtes maintenant en mesure de créer un certificat server.crt à partir de la demande de certificat contenue dans le fichier server.csr. Cette auto-signature est compliquée à obtenir, c est pourquoi il convient d utiliser un script qui vous facilite la vie : Récupérez décompactez-le dans /tmp/ et copier le script /tmp/mod ssl /pkg.contrib/sign.sh dans /tmp/autosign/. Enfin générer le certificat souhaité en executant :./sign.sh server.csr Le script sign.sh créé alors le fichier server.crt souhaité. Question 2 Copiez les fichier.crt et.key dans les répertoires en accord avec ce qui est spécifié dans le fichier httpd.conf. Relevez le port par défaut utilisé. A Configuration du serveur HTTP Le fichier httpd.conf, comporte toutes les directives de configuration. C est le fichier principal de configuration du serveur. On trouve par exemple, le numéro de port utilisé pour les connexions, et d autres informations à mettre à jour pour configurer le serveur. Pour installer un serveur supportant PHP un fichier de configuration dédié est fournit : mod php.conf, de même pour installer un serveur https (mod ssl.conf). User et Group spécifient les droits du serveur en mode réponse. Un bon choix est de laisser ces directives avec leur valeur par défaut. Ce qui dans le cas présent donne les droits de propriété du compte nobody et les droits de groupe de staff. - ServerAdmin est l du webmaster. - ServerRoot est le chemin vers le répertoire de configuration (conf) et vers le répertoire de contrôle (logs). - ServerName est le nom de la machine où tourne le serveur. Il faut que cela soit un nom reconnu du DNS. Si la machine n a pas de surnom particulier il ne faut rien mettre. - StartServers. Au démarrage il se crée StartServers serveurs. - MaxClients est le nombre maximal de clients. - MaxRequestsPerChild est le nombre de requêtes qu un serveur peut traiter avant de mourir. Ceci permet de toujours avoir des serveurs récents. B Configuration des services et de l arborescence B.1 Chemins vers les documents - DocumentRoot spécifie la localisation de l arborescence du site. 4
5 - UserDir spécifie le nom du répertoire où chaque utilisateur peut mettre ses pages personnelles. Par exemple, l utilisateur pujasp met ses pages dans pujasp/public html/. On accede aux pages par l URL http :// monserveur/ pujasp/ - Alias permet de lier une URL à un chemin. Par exemple Alias /icons/ /usr/local/etc/httpd/icons/ spécifie que l URL http ://monserveur/icons/ correspond au répertoire /usr/local/etc/httpd/icons/ - ScriptAlias pareil mais ce répertoire contient des scripts exécutables. - AccessFileName spécifie le nom du fichier de gestion de l accès aux répertoires. - Redirect permet de rediriger les requêtes vers un autre serveur (pages qui changent de site). - ErrorDocument sont des directives qui permettent de personnaliser l action associée aux messages d erreur du serveur. B.2 Indexation - DirectoryIndex précise la liste des fichiers d index de répertoire. Si l URL est l adresse d un répertoire le serveur parcours cette liste et renvoie le premier fichier trouvé. S il n y en a pas il génère automatiquement un index. - AddIcon... permet de générer automatiquement des index avec des icônes différentes selon le type de document. - ReadmeName et HeaderName spécifient le nom des fichiers de bas de page et d en-tête lors de la génération automatique d index. Si un fichier.html existe il sera prioritairement utilisé. - IndexIgnore interdit que certains fichiers apparaissent dans l index automatique. - IndexOptions permet de positionner les options d indexation automatique à: 1. FancyIndexing : joli index ; 2. IconsAreLinks : l icône fait partie du lien ; 3. ScanHTMLTitles :récupère les titres des fichiers html et les fait apparaître dans l index ; 4. SuppressLastModified, SuppressSize, SuppressDescription : supprime l affichage de la date de dernière modification, de la taille ou de la description des fichiers. C Configuration de l accès aux documents La configuration d un document peut se situer à plusieurs niveaux de hiérarchie. Les balises <Directory repertoire>... </Directory> délimitent l action des primitives de configuration à un répertoire et ses sous répertoire ; les balises <Files fic1 fic2>... </Files> à certains fichiers ; les balises <Location url>... </Location> à certaines URL. Par exemple pour autoriser l accès à l URL /Document/Privé à seulement à une machine : <Location /Document/Priv\ e> order deny,allow deny from all allow from nom_machine </Location> Les directives de configuration sont : Options... - Indexes autorise la génération automatiquement d index si l URL demandé est un répertoire et s il n y a pas d index par d éfaut ; - ExecCGI autorise le lancement des scripts ; 5
6 - FollowSymLinks autorise le serveur à suivre les liens symboliques ; - SymLinksIfOwnerMatch autorise le suivit des liens si le propriétaire ne change pas ; AllowOverride Précise les éléments de la configuration que le fichier d accès (.htaccess) peut modifier : - AuthConfig toute configuration d autorisation nominative (contrôle par mot de passe) ; - FileInfo toute option de contrôle des documents (langue, type, erreur,) ; - Indexes toute option sur les index, en-tête, bas de page, etc. ; - Limit précise quelles machines peuvent accéder aux documents ; order précise l algorithme de vérification des accès : - allow,deny autorise puis interdit - deny,allow interdit puis autorise allow from - all toutes les machines peuvent accéder à cette partie du site seules des machines sur les sous-réseaux et peuvent accéder ; - fr edu com seules des machines des domaines.fr.edu ou.com peuvent accéder ; - info.unicaen.fr seules des machines du domaine.info.unicaen.fr peuvent accéder. deny from machine ou réseau ou all : Idem. 6
UE5A 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é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é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étailSERVEUR 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é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é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é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é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é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é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étailNOTE: Pour une meilleure sécurisation, nous vous recommandons de faire l installation des outils web à l intérieur d un serveur virtuel.
Environnement des outils de gestion Comme nous allons utiliser principalement des outils orientés Web pour la gestion de notre domaine, pour que ceux-ci fonctionnent autant sous Windows que sous Linux,
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é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é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é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étailM2-RADIS Rezo TP13 : VPN
M2-RADIS Rezo TP13 : VPN Jean Saquet, Davy Gigan Jean.Saquet@unicaen.fr, Davy.Gigan@unicaen.fr 15/01/2013 1 Introduction Le but de ce TP est de configurer des clients VPN (avec Openvpn) sur des machines
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é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é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étailtitre : CENTOS_CUPS_install&config Système : CentOs 5.7 Technologie : Cups 1.3.7 Auteur : Charles-Alban BENEZECH
2012 Les tutos à toto CUPS server - install and configure Réalisée sur CentOS 5.7 Ecrit par Charles-Alban BENEZECH 2012 titre : CENTOS_CUPS_install&config Système : CentOs 5.7 Technologie : Cups 1.3.7
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é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é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é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é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é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é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é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étailInstallation UpdatEngine serveur (CentOs apache2 / MySQL)
Installation UpdatEngine serveur (CentOs apache2 / MySQL) Christophe Geneste 2014/02/26 10:05 Table des matières Introduction... 3 Installation de l environnement et des dépendances nécessaires... 3 Environnement
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é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étailDéploiement d OCS 1.02 RC2 sous Debian Etch 64
Déploiement d OCS 1.02 RC2 sous Debian Etch 64 Par Big_orneau Note : Utilisation ici d OCS sur un domu Xen. Les commandes sont en italiques. - Avant toute chose vérifier absolument : La date sur le serveur
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étailService de certificat
Service de certificat Table des matières 1 Introduction...2 2 Mise en place d une autorité de certification...3 2.1 Introduction...3 2.2 Installer le service de certificat...4 3 Sécuriser un site web avec
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é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é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é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é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é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é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é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é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é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é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étailSÉCURITÉ DU SI. Mini PKI. Denoun Jérémy De Daniloff Cyril Bettan Michael SUJET (3): Version : 1.0
M I N I - P K I SRS Epita Promo 2009 SÉCURITÉ DU SI SUJET (3): Mini PKI Version : 1.0 Denoun Jérémy De Daniloff Cyril Bettan Michael 1 4-1 6 r u e v o l t a i r e 9 4 2 3 0 K r e m l i n B i c ê t r e
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é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é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é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étailAutorité de certification
IUT de Villetaneuse, Université Paris 13, Sorbonne Paris Cité Étienne André Travaux pratiques de cryptographie Autorité de certification Licence Pro R&T ASUR Version du sujet : 23 décembre 2014 Ce TP s
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étailGestion d identités PSL Installation IdP Authentic
Gestion d identités PSL Installation IdP Authentic Entr ouvert SCOP http ://www.entrouvert.com 2 avril 2015 Table des matières 1 Installation du système de base 1 1.1 Rappel sur la la synchronisation des
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 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étail2013 Installation de GLPI-OCS. Florian MICHEL BTS SIO LYCEE SAINTE URSULE
2013 Installation de GLPI-OCS BTS SIO LYCEE SAINTE URSULE 1 Procédure d installation de GLPI-OCS Introduction Afin de pouvoir gérer un parc informatique plusieurs application ont été créées, celle sélectionnée
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étailSolution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique
Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG EHRHARD Eric - Gestionnaire Parc Informatique 1 Possibilités d OCS Inventory. Informations d'inventaire pertinentes.
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étail1. Mise en œuvre du Cegid Web Access Server en https
1. Mise en œuvre du Cegid Web Access Server en https Principe d usage La mise en œuvre du mode https sur un serveur Web Access implique : De disposer d un certificat pour le nom d hôte configuré sur le
Plus en détailII- Préparation du serveur et installation d OpenVpn :
I- Etude du VPN a. Qu est-ce qu un VPN? Un VPN(Virtual Private Network = Réseau Privé Virtuel) permet de créer une connexion sécurisée entre un ordinateur et un serveur VPN. Ce dernier servira de relai
Plus en détailMANUEL D INSTALLATION D UN PROXY
MANUEL D INSTALLATION D UN PROXY Squid, SquidGuard, Dansguardian Dans ce guide on va détailler l installation et la configuration d une solution proxy antivirale en utilisant les outils ; squid, dansguardian,
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é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é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é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étailProtection des protocoles www.ofppt.info
ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail Protection des protocoles DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC Sommaire 1. Introduction... 2
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étailSécurité du Système d Information. Mini PKI
Sécurité du Système d Information Mini PKI Nombres de pages : 9 Version : 1.0 Auteurs : HAMROUNI Makram POISSENOT Thomas ROUX Nicolas Destinataires : BOMBAL Sébastien Remarques : Aucune. Tables des matières
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é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é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é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é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étailHébergement de sites Web
Hébergement de Solutions complètes et évolutives pour l hébergement de sites Web dynamiques et de services Web sécurisés. Fonctionnalités Serveur Web Apache hautes performances Apache 1. et.0 1 avec prise
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étailLes solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC. Qui contacter pour commencer la mise en place d une configuration de test?
Les solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC Qui contacter pour commencer la mise en place d une configuration de test? CyberMUT Paiement - Paiement CIC Commerce Electronique mailto:centrecom@e-i.com
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étailLes services usuels de l Internet
Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types
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é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é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étailL installation du module Webmail nécessite également quelques prérequis, à savoir :
INTRODUCTION : Ce document décrit l installation de la solution de messagerie Open Source hmailserver. En terme d accès client, hmailserver fournit de base le support des protocoles SMTP, POP3 et IMPA4.
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é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étailPrincipales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement
Guillaume HARRY l Contenu sous licence Creative Commons CC-BY-NC-ND Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement P. 2 1. Introduction 2.
Plus en détailFormation owncloud Thierry DOSTES - Octobre 2013 1
1 2 3 4 5 IasS (Infrastructure as a Service) : l entreprise gère les OS des serveurs et les applicatifs tandis que le fournisseur administre le matériel serveur, les couches de virtualisation, le stockage
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étailBut de cette présentation. Proxy filtrant avec Squid et SquidGuard. Serveur proxy. Serveur proxy. Hainaut P. 2013 - www.coursonline.
Proxy filtrant avec Squid et SquidGuard But de cette présentation Présenter le serveur proxy, son utilité et sa mise en œuvre Ce type de serveur est très utilisé en entreprise Il est donc important d en
Plus en détailProjet de Semestre. Page Web Didactique de Visualisation d Algorithme. Université de Genève - semestre de printemps 2012
Nouvelles Technologies de l Information et de la Communication Projet de Semestre Page Web Didactique de Visualisation d Algorithme Université de Genève - semestre de printemps 2012 Pierre Künzli, Adrien
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étailAnnexes. OpenVPN. Installation
Annexes OpenVPN Installation Nous avons travaillé sous la distribution Debian pour ce projet. Cependant ce programme est packagé dans la majorité des distributions et la hiérarchie des fichiers de configuration
Plus en détailProxy et reverse proxy. Serveurs mandataires et relais inverses
Serveurs mandataires et relais inverses Qu'est-ce qu'un proxy? Proxy = mandataire (traduction) Un proxy est un service mandataire pour une application donnée. C'est à dire qu'il sert d'intermédiaire dans
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étailSystème Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-
Ministère de l Enseignement Supérieur et de la Recherche Scientifique Centre de Recherche sur l Information Scientifique et Technique Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-
Plus en détailExpérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet
Expérience d un hébergeur public dans la sécurisation des sites Web, CCK Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet Plan Introduction Sécurisation des sites Web hébergés a Conclusion Introduction
Plus en détail