/openclassrooms.com/fr/|Openclassrooms]].
====== Installez PHP sur votre serveur web ======
Aujourd’... pages HTML, mais sont de véritables applications interactives sur lesquelles vous pouvez ajouter ou m... ce langage, et vous aurez donc besoin de savoir l’installer et le configurer pour profiter de toutes c... ammes avec Apache :
* sous forme d’un **module intégré à Apache**, ce qui permet aux processus Apac
serveur web Apache fonctionnel et le langage PHP installé. La dernière chose qui vous manque pour pouvoir installer la plupart des applications web, c’est une base de données pour stocker vos informations dynamiques. Je vais donc maintenant vous guider pour installer la base de données libre de référence : **
verrez ici se place sur le réseau des clients, en intermédiaire avec des sites Internet distants.
Ainsi, si tous les utilisateurs d’un même réseau local ... emier utilisateur va télécharger des fichiers sur Internet, ils seront stockés sur le proxy-cache. Si ... ain de bande passante** au niveau de la connexion Internet.
Schéma de fonctionnement d'un proxy-cache
/openclassrooms.com/fr/|Openclassrooms]].
====== Installez Tomcat et Jenkins ======
Votre serveur LA... ns ne sont pas développées en PHP et pour pouvoir installer certains logiciels, vous aurez peut-être besoin d’installer d’autres environnements.
Par exemple, le ... ous propose donc, dans la suite de ce chapitre, d’installer Jenkins et de découvrir ainsi l’univers de
ne un site web qui vous permettra de partager des informations avec le monde entier. Malheureusement, ... e monde n’est pas constitué que de personnes bien intentionnées. Dans ce chapitre, je vais vous montre... ité d’un site web :
* en évitant de donner des informations sur votre architecture ;
* en restrei... , il est toujours préférable de donner le moins d’informations possibles sur son système à de potentie
nux ======
Dans ce cours, vous allez apprendre à installer et configurer un grand nombre de **service... s à aucun terminal et tournent en “tâche de fond” indépendamment des utilisateurs qui se connectent ;
... u’à l’arrêt du système ;
* s’exécutent “à durée indéterminée” et attendent qu’on leur donne du boulo... appelé **SystemV**.
===== SystemV : le système d’initialisation historique =====
Si je me lance dans
tre succès, et à anticiper la croissance de votre infrastructure. Dans ce chapitre, je vais vous parle... issance =====
Quand on parle de croissance d’une infrastructure ou d’un site, on parle de l’augmentation de certains **indicateurs clés**. Des indicateurs classiques peuvent être :
* le nombre de visiteurs ;
* le nombr
/openclassrooms.com/fr/|Openclassrooms]].
====== Installez un annuaire LDAP ======
Dans les deux prochains chapitres, vous allez apprendre à installer et à gérer un annuaire **LDAP**.
Mais c’e... uaire est une base de données qui va contenir des informations sur des personnes, des machines, des gr... ation (login et mot de passe) ou pour obtenir des informations sur des personnes (e-mail, téléphone, e
ur web qui sera utilisé dans notre cas.
++++
**L'installation de WordPress vous a été fournie par le ... de configurer le serveur web pour qu’il démarre l’installation. Vous avez fini de configurer votre fic... es alias d’un server. Listen est la directive qui indique sur quel port Apache Http écoute. Cette dire... toire à certains utilisateurs, et Auth_type Basic indique une identification par login-mot de passe. D
ion à chaud” (en anglais **OLC** pour **O**n-**L**ine **C**onfiguration) qui permet de ne pas avoir à ... fig
dn: cn={2}nis,cn=schema,cn=config
dn: cn={3}inetorgperson,cn=schema,cn=config
dn: olcBackend={0... g
</file>
Cette configuration contient donc des informations sur les modules, le schéma, les classes d’objets intégrées par défaut. La configuration propre à votr
/openclassrooms.com/fr/|Openclassrooms]].
====== Installez le serveur web libre Apache httpd ======
Dans ce chapitre, vous allez apprendre à installer et configurer [[https://httpd.apache.org/|... L à votre navigateur quand vous consultez un site Internet. Comme de plus en plus de services passent ... développe aujourd’hui de [[https://www.apache.org/index.html#projects-list|très nombreux autres projet
ontact avec les clients) et qui joue le rôle d’un intermédiaire avec des applications placées en **bac... hema_reverse_proxy.png}}
Un reverse-proxy fait l'intermédiaire entre des clients et des serveurs de b... ose comme “haine gin Aix”
</note>
Si vous voulez installer Nginx pour écouter sur le port 80 (ou 443 ... >
$ sudo systemctl restart apache2
</code>
===== Installez le serveur web Nginx =====
Vous pouvez ma
seule, la commande ''timedatectl'' affichera les informations sur l’heure de votre système :
<code b... d-timesyncd.service active: yes
RTC in local TZ: no
</code>
Si votre horloge n’est pas ... organisations ne permettent qu’une utilisation en interne de leur serveur NTP, tandis que d’autres per... timesyncd.service''. Vous pouvez accéder à plus d’informations sur ce service par la commande :
<code
.
- Une requête SQL commençant par la fonction INSERT INTO
- La création d’un fichier LDIF pour la source des données
- La commande ldapsearch avec... e sont pas utilisables avec des annuaires LDAP. L’insertion de données avec une requête insert into n’est donc pas possible. La commande ldapsearch sert e
om/fr/|Openclassrooms]].
====== Quiz : Gérer une infrastructure web complexe ======
**À propos de To... - Tomcat est un conteneur de servlets.
- Tomcat inclut les composants Catalina, Coyote et Jasper.
... ix 2 et 3.Tomcat est un conteneur de servlets. Il inclut les composants suivants : Catalina (le conten... ervlets en lui-même), Coyote (le mini-serveur web intégré) et Jasper (le compilateur JSP de Tomcat).
+