on système}}
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/1733551-gerez-vo... et ses services”]] disponible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====... SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_p
on système}}
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/1733551-gerez-vo... et ses services”]] disponible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====... taines ressources ;
* en utilisant le protocole HTTPS.
===== Sécurisez la configuration de votre serv... ants. Or, par défaut, Apache renvoie des en-têtes HTTP contenant le nom et la version du serveur web, ai
vos projets web]]" disponible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
===== Id... lons voir comment formuler ces requêtes grâce à [[https://www.postman.com/|Postman]].
Cette interface ... e structure spécifique qui a cette forme :
Verbe HTTP + URI + Version HTTP + Headers + Body (facultatif)
{{structure_requete_api_rest.png?500}}
Une structu
ement ======
Notes et transcriptions du cours "[[https://openclassrooms.com/fr/courses/2035796-utilisez... e configuration]]" disponible sur la plateforme [[https://openclassrooms.com|Openclassrooms]].
Dans le... * les éléments suivants :
<file>
192.168.122.11 http1
192.168.122.12 bdd1
</file>
Ainsi, vous pouvez pinger http1 et bdd1 depuis les nodes. Ce qui évite d’utilise
s processeurs ou des disques durs).
==== Requête HTTP ====
Lorsque l’adresse IP est obtenue, le navigateur peut envoyer une requête **HTTP** (**H**yperText **T**ransport **P**rotocol) à de... ur au CERN à la fin des années 80. Le protocole **HTTP** était dès l’origine étroitement lié au langage ... vent à leur tour être récupérées via le protocole HTTP.
Lorsque le navigateur a obtenu la page web, ai
on système}}
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/1733551-gerez-vo... et ses services”]] disponible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====... er Nginx pour écouter sur le port 80 (ou 443 pour HTTPS), il va falloir d’abord configurer Apache pour é... he pour écouter sur les ports :
* 7080 pour le HTTP (au lieu de 80) ;
* 7443 pour le HTTPS (au lieu
nodes ======
Notes et transcriptions du cours "[[https://openclassrooms.com/fr/courses/2035796-utilisez... e configuration]]" disponible sur la plateforme [[https://openclassrooms.com|Openclassrooms]].
Dans le ... e, PHP et MediaWiki** ; nous l'appellerons donc **http1** ;
* sur le serveur 2 sera installé **MariaDB... .0.0.1 localhost
127.0.1.1 node-manager
# le node http1
192.168.122.11 http1
# le node bdd1
192.168.122.
on système}}
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/1733551-gerez-vo... et ses services”]] disponible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====... aller d’autres environnements.
Par exemple, le [[https://jenkins.io/|logiciel Jenkins]] est de plus en ... ur votre serveur et leur transmettre les requêtes HTTP, vous aurez besoin d’un **conteneur de servlets**
vos projets web]]" disponible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
Dans le chapitre précédent, nous avons parlé des verbes HTTP et de la façon dont ils permettent de réaliser de... chaque **action CRUD** est associée à un **verbe HTTP**. Voici la cartographie :
^ Action CRUD ^ Verbe HTTP associé |
| Create (Créer) | POST (Publie
on système}}
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/1733551-gerez-vo... et ses services”]] disponible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====... es URL ?**
(Plusieurs réponses possibles).
- %%http://www.example.com/jenkins%%
- %%http://www.example.com/jenkins?id=12%%
- %%http://www.example.com/t
t très nombreuses, la plus largement répandue est HTTP qui sert à transporter les pages web et permet ég... ses.
Le Web utilise majoritairement le protocole HTTP. Et comme HTTP repose sur TCP, ces deux protocoles sont dominants sur le réseau. Les données transporté... nsfert - video =====
Transcription de la vidéo [[https://www.youtube.com/watch?v=PKKzV-Vy33s|Pourquoi l
dmin linux}}
Notes et transcriptions du cours "[[https://openclassrooms.com/fr/courses/7274161-administ... n système Linux]]" disponible sur la plateforme [[https://openclassrooms.com|Openclassrooms]].
====== ... es plus utilisés pour télécharger des fichiers en HTTP sur le réseau, à savoir ''wget'' et ''curl''.
N... tilisant les protocoles Internet communs, comme ''HTTP'', ou ''FTP''.
Il est possible de l'installer de
on système}}
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/1733551-gerez-vo... et ses services”]] disponible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Installez le serveur web libre Apache httpd ======
Dans ce chapitre, vous allez apprendre à installer et configurer [[https://httpd.apache.org/|le serveur web Apache httpd]
bdd db sql}}
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/8446806-perfecti... maîtrise de SQL]] disponible sur la plateforme [[https://openclassrooms.com/|Openclassrooms]].
====== ... on ^ Description ^ Exemple ^ Résultat |
| [[https://www.postgresqltutorial.com/postgresql-string-f... aractères. | CONCAT('A', 'B', 'C') | 'ABC' |
| [[https://www.postgresqltutorial.com/postgresql-string-f
ligne ======
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/8069761-simplifi... us le CSS avec Sass]] proposé sur la plateforme [[https://openclassrooms.com/|Openclassrooms]].
Vous a... ass sans l’installer sur votre ordinateur.
* [[https://codepen.io/|CodePen]]
Nous avons utilisé Code... isposition (par nous 😉) par la communauté.
* [[https://www.sassmeister.com/|SassMeister]]
Nous l'avo