tim:axe3:nginx
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tim:axe3:nginx [2024/10/10 08:09] – jbpuel | tim:axe3:nginx [2024/10/10 09:36] (Version actuelle) – [Construire un serveur avec nginx et Dokuwiki] jbpuel | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Construire un serveur avec nginx et dokuwiki | + | ====== Construire un serveur avec nginx et Dokuwiki |
| Ce serveur repose sur une instance de Dokuwiki, fonctionnant en php8, sur un serveur nginx hébergé sur un Raspberry Pi. | Ce serveur repose sur une instance de Dokuwiki, fonctionnant en php8, sur un serveur nginx hébergé sur un Raspberry Pi. | ||
| Ligne 18: | Ligne 18: | ||
| On doit obtenir le résultat suivant : | On doit obtenir le résultat suivant : | ||
| - | {{:screens: | + | {{:tim:axe3: |
| A cette étape, on dispose d'un serveur web qui fonctionne, et dont l' | A cette étape, on dispose d'un serveur web qui fonctionne, et dont l' | ||
| - | === Installer | + | === Installer |
| - | '' | + | '' |
| - | Vérifier que l' | + | Vérifier que l' |
| - | '' | + | '' |
| - | On doit obtenir le résultat suivant : | + | On doit obtenir le résultat suivant |
| - | {{:screens: | + | {{:tim:axe3: |
| === Télécharger Dokuwiki === | === Télécharger Dokuwiki === | ||
| Ligne 39: | Ligne 39: | ||
| sudo rm dokuwiki-stable.tgz'' | sudo rm dokuwiki-stable.tgz'' | ||
| - | On obtient une archive décompressée nommée dokuwiki-2018-04-22b (pour la version stable | + | On obtient une archive décompressée nommée dokuwiki-XXXX-XX-XXX (XXs pour la date de la version stable).\\ |
| - | Renommer cette instance du wiki comme on le souhaite :\\ | + | Renommer cette instance du wiki comme on le souhaite, par exemple monwiki |
| - | '' | + | '' |
| Attribuer le bon **propriétaire** au wiki (le process de nginx, et lui seul, doit avoir les permissions pour écrire dans le wiki) :\\ | Attribuer le bon **propriétaire** au wiki (le process de nginx, et lui seul, doit avoir les permissions pour écrire dans le wiki) :\\ | ||
| Ligne 50: | Ligne 50: | ||
| Ces fichiers seront nommés sous la forme '' | Ces fichiers seront nommés sous la forme '' | ||
| - | Dans ''/ | + | Clarifier la question du nom de fichier conf et d' |
| + | |||
| + | Dans ''/ | ||
| On va ainsi créer un fichier de paramètres correspondant à notre URL.\\ | On va ainsi créer un fichier de paramètres correspondant à notre URL.\\ | ||
| Ligne 56: | Ligne 58: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| + | |||
| == Voir le fichier monwiki.fr.conf == | == Voir le fichier monwiki.fr.conf == | ||
| Ligne 80: | Ligne 83: | ||
| include fastcgi_params; | include fastcgi_params; | ||
| fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; | fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; | ||
| - | fastcgi_pass unix:/ | + | fastcgi_pass unix:/ |
| } | } | ||
| Ligne 101: | Ligne 104: | ||
| === Configuration du wiki === | === Configuration du wiki === | ||
| Dans un navigateur, saisir '' | Dans un navigateur, saisir '' | ||
| - | On peut désormais supprimer le fichier d' | + | On peut désormais supprimer le fichier d' |
| '' | '' | ||
tim/axe3/nginx.1728547797.txt.gz · Dernière modification : de jbpuel
