Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Formation hébergements
Partie 1
2
Hébergement gratuits Les hébergements gratuits sont nombreux ( par exemple :
3
Avantages / Inconvénients
Gratuit Simplicité de mise en place Aucun recours en cas de perte et/ou fermeture Performances moyennes Présence de publicités Nom de site peu intuitif Rarement du support
4
Hébergement payant http://www.redheberg.com/ www.ovh.com www.nerim.net
5
Avantages / Inconvénients
Recours en cas de perte Peut avoir du support Payant Peut être complexe a installer
6
Les offres d’hébergements
Le compte mutualisé Le serveur dédié Le cloud public Le cloud privé Les structures clustérisées Survol des prestataires
7
Le compte mutualisé
8
Le serveur dédié
9
Le cloud public
10
Le cloud privé
11
Les structures clustérisées
12
Survol des prestataires
Est-ce qu’il y a un « bon » prestataire ? Est-ce qu’il m’est requis de souscrire à des offres d’infogérance ? Les offres sur 24/48 mois Que choisir, les critères de sélections
13
Les serveurs web Systèmes d’exploitations (serveurs)
Fonctionnement des serveurs web Requêtes HTTP Réponses HTTP Les caches Les proxys
14
Systèmes d’exploitations (serveurs)
Windows IIS Linux Apache Httpd Nginx LightHttp
15
Fonctionnement des serveurs web
16
Requêtes HTTP Il s’agit de la demande du client au serveur
Comprends : Ligne de requête Champs d’en-tête de la requête Corp de la requête GET HTTP/1.0 Accept : text/html If-Modified-Since : Saturday, 15-January :37:11 GMT User-Agent : Mozilla/4.0 (compatible; MSIE 5.0; Windows 95)
17
Requêtes HTTP GET Requête de la ressource située à l'URL spécifiée
HEAD Requête de l'en-tête de la ressource située à l'URL spécifiée POST Envoi de données au programme situé à l'URL spécifiée PUT Envoi de données à l'URL spécifiée DELETE Suppression de la ressource située à l'URL spécifiée
18
Réponse HTTP Il s’agit de la réponse du serveur au client
Comprends : Ligne de statut Champs d’en-tête de la réponse Corp de la réponse HTTP/ OK Date : Sat, 15 Jan :37:12 GMT Server : Microsoft-IIS/2.0 Content-Type : text/HTML Content-Length : Last-Modified : Fri, 14 Jan :25:13 GMT
19
Les codes de réponse Les plus importants : 200 OK La requête a été accomplie correctement 30x Redirection Ces codes indiquent que la ressource n'est plus à l'emplacement indiqué 301 MOVED Les données demandées ont été transférées à une nouvelle adresse 40x Erreur due au client Ces codes indiquent que la requête est incorrecte 404 NOT FOUND Classique! Le serveur n'a rien trouvé à l'adresse spécifiée. Parti sans laisser d'adresse... :)
20
Exemple concret 1 # telnet google.com 80 Trying 173.194.66.139...
Connected to google.com. Escape character is '^]'. GET / HTTP/ Found Cache-Control: private Content-Type: text/html; charset=UTF-8 Location: Content-Length: 258 Date: Thu, 19 Mar :36:56 GMT Server: GFE/2.0 Alternate-Protocol: 80:quic,p=0.5 <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>302 Moved</TITLE></HEAD><BODY> <H1>302 Moved</H1> The document has moved <A HREF=" </BODY></HTML> Connection closed by foreign host.
21
Exemple concret 2 # telnet google.com 80 Trying 173.194.66.139...
Connected to google.com. Escape character is '^]'. GET / HTTP/1.0 host:google.com HTTP/ Found Cache-Control: private Content-Type: text/html; charset=UTF-8 Location: Content-Length: 258 Date: Thu, 19 Mar :38:01 GMT Server: GFE/2.0 Alternate-Protocol: 80:quic,p=0.5 <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>302 Moved</TITLE></HEAD><BODY> <H1>302 Moved</H1> The document has moved <A HREF=" </BODY></HTML> Connection closed by foreign host.
22
Les caches Espace en mémoire vive (généralement)
Peut être sur le serveur directement ou être un serveur qui ne sert que de cache Accélère la distribution des fichiers Permet de servir du code déjà utilisé
23
Les caches Les solutions logicielles de cache Nginx Varnish Memcached
Opcode
24
Les caches (Exemple 1)
25
Les caches (Exemple 2)
26
Les proxys (serveur mandataire)
Fait fonction d’intermédiaire entre un réseau local et internet (en majorité) Peut servir de serveur cache Peut filtrer les données et transactions Permet une authentification
27
Les proxys Les solutions logicielles de proxys Nginx Squid SquidGuard
MPS (microsoft) Wingate (payant)
28
Les proxys (Exemple 1)
29
Les proxys (Exemple 2)
30
Nom de domaine Structure du nom de domaine Sous domaine (préfixe)
Extention
31
Nom de domaine Tarifs Fonctionnement
Qui peut posséder un nom de domaine Contraintes Achats et place de marchés
32
Les serveurs DNS Fonctionnement des serveurs DNS DNSSEC AnyCast
33
Les serveurs DNS (fonctionnement)
13 serveurs racindes Gestion des extensions (.com, .org, .net)
34
Dns (Exemple 2)
35
Les serveurs DNS (DNSSEC)
Permet de sécuriser les données DNS Authentification des serveurs et des zones
36
Les serveurs DNS (AnyCast)
Rapidité d’exécution Se base sur le routage pour déclarer les zones Géolocalisation Exemple via le navigateur
37
DNS (Exemple) $ORIGIN espacecours.com. $TTL 3600
; ; Enregistrements SOA. @ IN SOA ns1.nomadcorp.com. hostmaster.nomadcorp.com. ( ; serial number YYMMDDNN ; Refresh ; Retry ; Expire ; Min TTL ) ; Enregistrements NS. @ IN NS ns1.nomadcorp.com. @ IN NS ns2.nomadcorp.com. ;; Serveur generique IN A ; ;; Web www IN A ; Servers Mails ;; Serveurs de messageries. mail IN A @ IN MX 10 mail * IN A
38
DNS Cache Poisonning
39
Les certificats SSL Fonctionnement des certificats
Les fournisseurs de certificats Les types de certificats Clef privé Clef publique CA
40
SSL (Fonctionnement)
41
Clef privé -----BEGIN CERTIFICATE-----
MIIGSjCCBTKgAwIBAgIHBSu7qAEPNTANBgkqhkiG9w0BAQsFADCBjDELMAkGA1UE BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBE aWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENs YXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgU2VydmVyIENBMB4XDTE1MDIwNjA0 MDAyNFoXDTE2MDIwNjE3MTI0M1owUzELMAkGA1UEBhMCRlIxHDAaBgNVBAMTE2Rl cG90Lm5vbWFkY29ycC5jb20xJjAkBgkqhkiG9w0BCQEWF2pwcGF5ZXR0ZUBub21h A1UdHwQuMCwwKqAooCaGJGh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydDEtY3Js LmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0cDovL29jc3Au c3RhcnRzc2wuY29tL3N1Yi9jbGFzczEvc2VydmVyL2NhMEIGCCsGAQUFBzAChjZo YS5jcnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqG SIb3DQEBCwUAA4IBAQBoIkw9QRWm80FrSBxLACC3irLvXAdSKV9tbV01n2Y/8sca hoczFB6HRMSiAR6ii/x1djXLGmjZ+DYdR/SJtCHs8VjJT3m4A7PBUm10coYIRMOq KY0e8uZ7FF8SKcJBy6K/ceQEXV7UMjEMaG606aVgNWU8vhRayW3Zj/+xIGTGZxSj jyMMayefhQIGDA2UjTc5/cD9HcVLXESr06V4VlGuP1Ju8DO5idiwtySjTnaLLN6u qInfEtShgQd0qphDNx03bOmWK8l2IFfunRLnMZj5i7QboMID9qi+w+5VMR5uqtQb vZeC+TN0cZVmL/MMCmkDoW5w1upfspuCJDP6qKZ9 -----END CERTIFICATE-----
42
Clef publique -----BEGIN CERTIFICATE----- MIIGSjCCBTKgAwIBAgIHBSu7qAEPNTANBgkqhkiG9w0BAQsFADCBjDELMAkGA1UE BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBE aWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIE b2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3NlIGlu IGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMDUG A1UdHwQuMCwwKqAooCaGJGh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydDEtY3Js LmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0cDovL29jc3Au c3RhcnRzc2wuY29tL3N1Yi9jbGFzczEvc2VydmVyL2NhMEIGCCsGAQUFBzAChjZo dHRwOi8vYWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MxLnNlcnZlci5j YS5jcnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqG SIb3DQEBCwUAA4IBAQBoIkw9QRWm80FrSBxLACC3irLvXAdSKV9tbV01n2Y/8sca hoczFB6HRMSiAR6ii/x1djXLGmjZ+DYdR/SJtCHs8VjJT3m4A7PBUm10coYIRMOq KY0e8uZ7FF8SKcJBy6K/ceQEXV7UMjEMaG606aVgNWU8vhRayW3Zj/+xIGTGZxSj jyMMayefhQIGDA2UjTc5/cD9HcVLXESr06V4VlGuP1Ju8DO5idiwtySjTnaLLN6u qInfEtShgQd0qphDNx03bOmWK8l2IFfunRLnMZj5i7QboMID9qi+w+5VMR5uqtQb vZeC+TN0cZVmL/MMCmkDoW5w1upfspuCJDP6qKZ END CERTIFICATE-----
43
Les fournisseurs de certificats
Les tarifs et options
44
Les types de certificats
Certificat privé Les certificats SSL avec validation du nom de domaine (DV SSL) Les certificats SSL avec validation de l'organisation (OV SSL) Le certificat SSL à validation étendue (EV SSL)
45
Exemple EV SSL
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.