Modifications pour le document Mettre en place un sous-domaine
Modifié par Clément AUBIN le 2021/04/18 11:55
Depuis la version 3.31
modifié par Clément AUBIN
sur 2021/04/18 10:42
sur 2021/04/18 10:42
Commentaire de modification :
Il n'y a aucun commentaire pour cette version
À la version 4.2
modifié par Clément AUBIN
sur 2021/04/18 10:49
sur 2021/04/18 10:49
Commentaire de modification :
Il n'y a aucun commentaire pour cette version
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -137,7 +137,7 @@ 137 137 # Les deux autres attributs ssl et http2 indiquent : 138 138 # * Qu'on va chiffrer la connexion avec SSL (le principe du HTTPs) 139 139 # * Qu'on supporte le protocole HTTP/2 140 - 140 + listen 443 ssl http2; 141 141 142 142 # Comme avant, on répond aux requêtes qui pointent vers le domaine monservice.atilla.org 143 143 server_name monservice.atilla.org; ... ... @@ -175,6 +175,28 @@ 175 175 176 176 ===Activation de la configuration Nginx=== 177 177 178 +Finalement, il faut s'assurer qu'Nginx prendra en compte notre fichier de configuration. Si vous regardez dans ##/etc/nginx##, vous verrez deux dossiers : 179 +* ##sites-available##: celui dans lequel la configuration a été créée 180 +* ##sites-enabled##: celui dans lequel la configuration doit être référencée pour être active 181 + 182 +Pour activer la configuration en question, rien de plus simple, on fait juste un lien symbolique dans ##sites-enabled## vers le fichier qui convient : 183 + 184 +{{code language="shell"}} 185 +ln -sf /etc/nginx/sites-available/monservice.atilla.org /etc/nginx/sites-enabled/atilla.org/ 186 +{{/code}} 187 + 188 +Avant de terminer cette manip, on vérifie que tout est bon au niveau de la configuration, et que Nginx ne va pas planter au redémarrage : 189 + 190 +{{code language="shell"}} 191 +nginx -t 192 +{{/code}} 193 + 194 +Et finalement, on redémarre ! 195 + 196 +{{code language="shell"}} 197 +systemctl restart nginx 198 +{{/code}} 199 + 178 178 ==Méthode plus ou moins automatique== 179 179 180 180 On a un [[super projet sur GitLab>>https://gitlab.atilla.org/adminsys/nginx-config-generator]] qui permet d’effectuer les actions de la méthode manuelle de manière automatique. Ce projet est présent sur ##/root/nginx-config-generator## sur Bill, voici comment l’utiliser rapidement. En cas de besoin, référez vous au ##README.md## du projet.