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:30] – 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 | + | '' |
- | '' | + | Vérifier que l'install de php fonctionne :\\ |
+ | '' | ||
- | et | + | On doit obtenir le résultat suivant |
- | + | ||
- | '' | + | |
- | + | ||
- | Vérifier que l' | + | |
- | '' | + | |
- | + | ||
- | On doit obtenir le résultat suivant : | + | |
{{: | {{: | ||
Ligne 45: | 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 56: | 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 62: | Ligne 58: | ||
<WRAP centeralign> | <WRAP centeralign> | ||
+ | |||
== Voir le fichier monwiki.fr.conf == | == Voir le fichier monwiki.fr.conf == | ||
Ligne 86: | 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 96: | 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 111: | 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.1728549010.txt.gz · Dernière modification : 2024/10/10 08:30 de jbpuel