Outils pour utilisateurs

Outils du site


cours:informatique:sysadmin:gerer_serveur_linux_et_services:260_quiz_partie_2

Notes et transcriptions du cours “Gérez votre serveur Linux et ses services” disponible sur la plateforme Openclassrooms.

Quiz : Configurer votre premier serveur LAMP

Votre webmaster vous demande quel serveur web vous comptez mettre en place pour héberger le WordPress de l’association. Quel serveur choisissez-vous ?

  1. Apache Directory
  2. Apache Tomcat
  3. Apache Http
  4. Apache Solr

Réponse

L'installation de WordPress vous a été fournie par le développeur de l’association. Il vous demande de configurer le serveur web pour qu’il démarre l’installation. Vous avez fini de configurer votre fichier de configuration de votre VirtualHost.

Vous pouvez l’activer : (Plusieurs réponses sont possibles).

  1. En créant un lien symbolique de mon fichier de sites-available vers site-enabled
  2. En supprimant la configuration du VirtualHost par défaut d’Apache
  3. En redémarrant le serveur Apache, via la commande sudo systemctl restart apache2.service
  4. En utilisant l’outil d’Apache “a2ensite” pour activer la configuration de mon site

Réponse

Avant de mettre en place le site de votre association, vous souhaitez anticiper la sécurisation, et effectuer quelques actions préventives pour réduire les risques.

Vous désirez mettre en place un sous-dossier qui vous permettra de distribuer uniquement aux personnes concernées les comptes rendus des réunions de l’association. Ce sous-dossier est nommé “bureau_only”.

Quelles directives de votre fichier de VirtualHost seront nécessaires pour sécuriser ce dossier via l’utilisation d’un mot de passe ? (Plusieurs réponses possibles).

  1. ServerAlias bureau_only
  2. Require valid-user
  3. AuthType Basic
  4. Listen bureau_only

Réponse

Vous trouvez sur Internet la configuration suivante pour des VirtualHost Apache :

<Directory /var/www/html/mySecretWebsite> AuthType Basic 
AuthName “Merci de vous authentifier pour accéder au site” 
AuthBasicProvider file AuthUserFile “/etc/apache2/passwords” 
Require ip 10.10.0.1 Require valid-user </Directory>

Vous souhaitez mettre en place une authentification grâce à l’annuaire LDAP que vous avez mis en place pour gérer l’organigramme de l’association.

Quelles sont les directives à modifier pour passer d’une identification par fichiers à une identification par annuaire LDAP? (Plusieurs réponses sont possibles).

  1. AuthType
  2. AuthName
  3. AuthBasicProvider
  4. AuthUserFile

Réponse

En plus de la sécurisation d’un dossier, vous savez qu’il est important de mettre en place un certificat de chiffrement, que peut vous fournir gratuitement l'autorité “Let’s Encrypt” pour permettre l’utilisation du HTTPS.

Quels seraient les avantages de l’utilisation du HTTPS pour le site web de votre association ? (Plusieurs réponses sont possibles).

  1. Protéger vos mots de passe, vos informations de session, etc., d’une interception par une personne malveillante
  2. Éviter tout risque de piratage du serveur et du site
  3. Permettre un meilleur référencement sur les moteurs de recherche
  4. Assurer au client que le serveur auquel il se connecte est bien celui qu’il prétend être
  5. Être certain que les nouveaux navigateurs puissent accéder au site

Réponse

Après avoir installé et configuré le serveur web, vous savez grâce aux informations communiquées par le développeur qu’il faut que votre serveur web puisse exécuter du code PHP, qui est le langage de programmation utilisé par WordPress. Vous partez donc en quête de la meilleure installation de PHP.

Vous avez le choix entre l’installation par module Apache, et l’installation par processus fastCGI (php-fpm). Vous choisissez l’installation :

  1. par module Apache, mieux pour du multiversionning
  2. par php-fpm, plus performante
  3. par php-fpm, moins configurable
  4. par module Apache, plus performante

Réponse

PHP est fonctionnel, le serveur web l’est aussi. Parfait. Il vous reste maintenant à gérer le dernier module de votre solution LAMP avant d’installer le WordPress de l’association : la base de données.

Vous venez de terminer l'installation de votre serveur MariaDB. Avant de commencer à utiliser votre serveur, vous souhaitez le sécuriser. Pour ce faire, vous pouvez utiliser l’outil existant sous Ubuntu, “mysql_secure_installation”.

Cet outil permet de : (Plusieurs réponses possibles).

  1. Définir un mot de passe superutilisateur pour votre base
  2. Ajouter une base où les données seront toutes chiffrées
  3. Supprimer la base de données de test
  4. Créer un utilisateur anonyme pour accéder aux bases en lecture

Réponse

Vous avez enfin décidé de créer la base de données du site. Il vous reste à choisir le moteur des tables. Vous hésitez encore entre InnoDb et MyIsam. Vous finissez par choisir InnoDb car : (Plusieurs réponses possibles).

  1. Il est connu pour sa robustesse
  2. Il est plus rapide que MyIsam
  3. Il gère les transactions (ACID)
  4. Il ne permet pas l’utilisation de clés étrangères

Réponse

◁ Précédent | ⌂ Retour au sommaire | Suivant ▷

cours/informatique/sysadmin/gerer_serveur_linux_et_services/260_quiz_partie_2.txt · Dernière modification : 2024/04/28 09:55 de yoann