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:29] – 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 23: | Ligne 23: | ||
| === Installer php === | === Installer php === | ||
| - | A transposer en php8 | + | '' |
| - | '' | + | |
| - | et | + | |
| - | '' | + | |
| - | Vérifier que l' | + | Vérifier que l' |
| - | '' | + | '' |
| - | On doit obtenir le résultat suivant : | + | On doit obtenir le résultat suivant |
| {{: | {{: | ||
| Ligne 42: | 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 53: | 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 59: | Ligne 58: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| + | |||
| == Voir le fichier monwiki.fr.conf == | == Voir le fichier monwiki.fr.conf == | ||
| Ligne 83: | 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 93: | Ligne 93: | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| - | Changer dans le conf la version de php en 8 | ||
| - | Le seul point à modifier est le serveur name | ||
| - | Tester nom du du fichier conf (égal à URL obligatoire ?) | ||
| === Activer le site === | === Activer le site === | ||
| Ligne 108: | 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.1728548975.txt.gz · Dernière modification : de jbpuel
