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.30
modifié par Clément AUBIN
sur 2021/04/18 10:41
sur 2021/04/18 10:41
Commentaire de modification :
Il n'y a aucun commentaire pour cette version
À la version 3.32
modifié par Clément AUBIN
sur 2021/04/18 10:46
sur 2021/04/18 10:46
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
-
... ... @@ -167,8 +167,36 @@ 167 167 168 168 ===Création du dossier de logs=== 169 169 170 +Comme vu dans la configuration précédente, on va stocker les logs Nginx dans ##/var/log/nginx/monservice.atilla.org##. Par défaut, ce dossier n'existe pas et il faut le créer (sinon, Nginx ne démarrera pas). 171 + 172 +{{code language="shell"}} 173 +mkdir /var/log/nginx/monservice.atilla.org 174 +{{/code}} 175 + 170 170 ===Activation de la configuration Nginx=== 171 171 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 + 172 172 ==Méthode plus ou moins automatique== 173 173 174 174 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.