====== Installation de DokuWiki ====== Si vous souhaitez simplement **mettre à jour votre installation**, veuillez consulter les [[fr:install:upgrade|instructions de mise à jour]]. L'installation de [[fr:DokuWiki]] est très facile -- en général il suffit de décompacter l'archive et de fixer les permissions. Vous devriez d'abord suivre les instructions simplifiées ci-dessous et, si vous rencontrez des problèmes, ou que ces instructions ne sont pas suffisamment détaillées pour vous, vous pouvez vous reporter aux [[#instructions détaillées]] un peu plus bas dans la page. - Vérifiez que votre serveur répond aux exigences de [[fr:requirements|configuration requise]]. - Téléchargez la dernière version depuis la [[http://download.dokuwiki.org/|page de téléchargement]] (en anglais). - Lisez bien la [[fr:security|page sur la sécurité]] //avant// de commencer l'installation. Ne prenez pas cette étape à la légère -- si vous avez un doute, demandez conseil sur la [[mailinglist|mailing list]] - Décompactez l'archive et téléverser / copiez les fichiers sur votre espace web. - Lancez la page ''install.php'' depuis votre navigateur et suivez les instructions. (Pour plus d'information, consultez la page [[fr:installer]].) - Amusez-vous avec votre installation de votre DokuWiki tout en parcourant son [[fr:manual|manuel]] pour découvrir toutes ses fonctionnalités Une [[fr:install:screencast|capture vidéo de l'installation d'un DokuWiki]] vous montre comment installer DokuWiki chez un hébergeur. ===== Instructions détaillées ===== Si vous rencontrez des problèmes en suivant l'installation simplifiée ci-dessus, ou que vous avez besoin d'informations détaillées sur une étape en particulier, consultez ces pages : * [[fr:install:unpacking|Décompacter une archive .tgz]] * [[fr:install:permissions|Paramétrer les permissions]] * [[fr:install:hosted|Installer DokuWiki sur un hébergeur]] * [[fr:installer|install.php instructions]] * [[fr:install:upgrade|Mise à jour depuis une version précédente]] * [[fr:faq|Questions fréquentes]] ==== Distributions/Systèmes d'exploitation ==== * [[https://wiki.alpinelinux.org/wiki/DokuWiki|Alpine Linux]] (en anglais) * [[https://wiki.archlinux.org/index.php/Dokuwiki|Arch Linux]] (en anglais) * [[fr:install:CentOS]] * [[fr:install:Debian]] * [[install:Fedora]] (en anglais) * [[fr:install:FreeBSD]] * [[fr:install:Gentoo]] * [[fr:install:MacOSX]] ou [[install:mac_alt]] (en anglais) * [[install:OpenBSD]] (en anglais) * [[install:OpenSolaris]] (en anglais) * [[install:openSUSE]] (en anglais) * [[https://wiki.qnap.com/wiki/Dokuwiki|QNAP NAS]] (en anglais) * [[install:Solaris]] (en anglais) * [[install:Ubuntu|Ubuntu]] (en anglais) * [[fr:install:windows]] ==== Serveurs web ==== * [[fr:install:Apache sous Windows]] * [[install:darklight]] (en anglais) * [[install:Hiawatha]] (en anglais) * [[install:IIS]] (en anglais) * [[install:Lighttpd]] (en anglais) * [[install:Mongoose]] (en anglais) * [[install:Nanoweb]] (en anglais) * [[install:nginx]] (en anglais) * [[install:OpenLiteSpeed]] (en anglais) ==== Hébergeurs ==== Certains hébergeurs ont DokuWiki inclus dans leur liste de paquets installables rendant l'installation presque automatique. * [[fr:install:hosted|Installer DokuWiki chez un hébergeur]] * [[fr:install:sourceforge|DokuWiki sur Sourceforge]] * [[fr:install:free.fr|DokuWiki sur Free.fr]] * [[install:strato|DokuWiki sur Strato et 1&1]] (en anglais) * [[install:Amazone EC2|Amazon EC2]] (en anglais) * [[install:civihosting.com|CiviHosting]] (en anglais) * [[install:dreamhost|Dreamhost]] (en anglais) * [[install:godaddy.com|GoDaddy]] (en anglais) * [[install:hosted|Hosted Webspace]] (en anglais) * [[install:azurewebsites|Microsoft Azure Web App Service]] (en anglais) * [[install:ovh.com|ovh.com]] (en anglais) ==== Installations alternatives ==== * [[https://cloudron.io|Cloudron]] est une solution complète pour faire fonctionner des applications sur votre serveur et les conserver à jour et sécurisées. Il existe a une [[https://cloudron.io/appstore.html#org.dokuwiki.cloudronapp|App DokuWiki]] pour Cloudron. Ils surveillent activement les versions de DokuWiki ([[https://git.cloudron.io/cloudron/dokuwiki-app|source]]) et diffusent des mises à jour automatiques. [[https://my.demo.cloudron.io/|Demo]] (username: cloudron password: cloudron) * [[install:downloader|DokuWiki Downloader]] -- Un unique script PHP qui prend soin de télécharger et d'installer DokuWiki. * [[http://www.turnkeylinux.org/dokuwiki|TurnKey DokuWiki Appliance]] -- Un serveur virtuel libre et à code ouvert basé sur [[https://www.ubuntu.com/|Ubuntu]] léger et facile à utiliser. Mis à jour automatiquement chaque jour avec les derniers correctifs de sécurité. Se déploie en quelques minutes sur une machine virtuel, une machine nue, ou dans le cloud. Fait partie de la //[[http://www.turnkeylinux.org/|TurnKey Linux Virtual Appliance Library]]//. * [[install:dokuwiki_on_a_stick|DokuWiki on a Stick]] -- installer DokuWiki directement depuis une clé USB ! (en anglais) * [[http://bitnami.org/stack/dokuwiki|DokuWiki Bitnami Stack]] -- un installeur qui déploie DokuWiki et tout ce qui est nécessaire pour le faire fonctionner (Apache, PHP-. Disponible pour Linux, Windows, Mac x86, Mac PPC, Solaris x86 et solaris SPARC. * [[http://bitnami.org/stack/dokuwiki|DokuWiki Bitnami Module]] -- un installeur qui déploie DokuWiki sur une pile [[wpfr>LAMP]] si vous utilisez Linux, ou une pile [[wpfr>MAMP]], [[wpfr>WAMP]], SAMP si vous utilisez un mac, Windows solaris Solaris et qui permet de partager un serveur web, des bases de données((NDT inutiles pour DokuWiki qui n'en utilise pas)) ainsi que des bibliothèques d'exécution avec d'autres modules d'application. * [[http://sourceforge.net/projects/desktopwiki/|Desktop Wiki]] -- un autre DokuWiki portable, qui semble non maintenu. Dernière mise à jour en 2013. * [[fr:devel:git#maintenir_une_version_stable_avec_git|Comment utiliser git pour réaliser l'installation]] * [[https://sourceforge.net/projects/dokuwikispatial/files/DokuWiki%20portable/|Portable DokuWiki using Uniform Server PHP MicroServer]] DokuWiki portable qui utilise le microserver PHP Uniform. * [[https://www.synology.com/|Synology NAS]] Le système d'exploitation «//Disk Station Manager»// fournit un paquet DokuWiki pour une installation facile. * Pour une installation purement locale sur un mac, installer en utilisant [[:php build-in webserver]]. ===== Problème avec l'extension PHP suhosin ===== (Applicable depuis la version 2015-08-10 “Detritus”) Si votre installation PHP possède [[https://suhosin.org/stories/index.html|l'extension PHP suhosin]], vous devez modifier les 2 paramètres ''suhosin.post.disallow_nul'' et ''suhosin.request.disallow_nul'' dans ''php.ini'' à 0, sinon ni l'édition de pages ni les greffons ne fonctionnerons pas.\\ Lorsque vous enregistrez votre page, vous revenez en mode edition.\\ Pour les greffons, les boutons 'installer' et 'mettre à jour' ne fonctionne pas.\\ Vous pouvez vérifier votre configuration du serveur PHP en y déposant un fichier ''test.php'' avec le code suivant : puis y accéder à l'aide de votre navigateur. Si votre fournisseur d'hébergement ne vous donne pas accès à vos fichiers de configuration, veuillez leur demander de faire la modification. ===== Ça marche ! Et maintenant ? ===== Voici ce que vous devriez faire quand tout fonctionne bien : * Relisez la [[fr:security|page sur la sécurité]] une nouvelle fois ;-) * Activez l'[[fr:rewrite|URL rewriting]] * Choisissez une licence pour votre contenu -- éditez le fichier ''footer.html'' dans le dossier dokuwiki/lib/tpl/default pour qu'il reflète la bonne licence * Écrivez quelques lignes sur votre utilisation de [[fr:DokuWiki]] dans la page des [[::dokuinstall|utilisateurs de DokuWiki]] * [[http://freshmeat.net/subscribe/48181/|Abonnez-vous]] à DokuWiki sur [[http://www.freshmeat.net|Freshmeat.net]] pour être tenu au courant des mises à jour et recevoir un mail si jamais un problème de sécurité est rencontré * Lisez : * [[fr:faq|Foire Aux Questions]] * [[tips:maintenance|Maintenance nécessaire]] (en anglais) * [[fr:tips|Trucs et astuces]], et plus particulièrement les [[tips:tailorwikirules|bonnes pratiques]] (en anglais) à suivre après l'installation ===== Ça ne marche pas ! Résolution des problèmes ===== Si vous avez rencontré des problèmes pendant l'installation de DokuWiki et que vous avez suivi attentivement chacune des étapes ci-dessus : * [[http://download.dokuwiki.org/|télécharger à nouveau l'archive]] pour être sûr que votre téléchargement n'a pas été corrompu la première fois * téléverser à nouveau les fichiers -- les erreurs FTP sont courantes. Téléverser un fichier zip et le décompacter depuis le serveur est souvent plus fiable que de téléverser tous les fichiers un à un * revérifiez les [[fr:install:permissions|permissions des fichiers et des répertoires]] -- c'est une source de problème **très** fréquente * faites une [[http://forum.dokuwiki.org/|recherche sur le forum]] avant de poster votre question dans la section [[https://forum.dokuwiki.org/t/french|française]] et la section [[https://forum.dokuwiki.org/t/install-config|Installation]] (en anglais) === Version en cours de développement === Si vous essayez d'installer une [[http://dev.splitbrain.org/browse/snapshots/|version en cours de développement]] (qui corrigera certains bugs mais en introduira peut-être de nouveaux) et que vous obtenez le message « unrecognised or modified dokuwiki.php », faites ceci : - copiez le hash qui vous sera donné, par exemple '''1e5c42eac3219d9e21927c39e3240aad''' - ouvrez le fichier ''install.php'' et cherchez $dokuwiki_hash array - dupliquez la dernière ligne de l'array, par exemple '2007-06-26' => 'b3ca19c7a654823144119980be73cd77', - modifiez votre ligne en double pour changer la date et le hash, par exemple '2008-03-17' => '1e5c42eac3219d9e21927c39e3240aad', - sauvegardez, envoyez sur le serveur et relancez ''install.php'' ===== Crédits ===== * [[user>schplurtz|schplurtz]] * //[[philippe@bdsemin.com|Philippe LAPEYRIE]] 21/05/2006 21:08// * //Laynee 23/10/2008 00:21//\\ * --- [[user>Digitalin|Digitalin]] //2018-01-26 19:40//