Dans l'article suivant, nous expliquerons comment vous pouvez installer et exécuter DokuWiki sur un serveur CentOS 7 . Nous prenons en charge DokuWiki fonctionnant sur tous nos plans d'hébergement SSD VPS et avec notre pile d'hébergement DokuWiki, vous obtiendrez DokuWiki préchargé sur votre serveur virtuel , rendant votre wiki opérationnel en un rien de temps.
Gentil !
Qu'est-ce que DokuWiki ?
DokuWiki est considéré comme l'application logicielle Wiki open source la plus polyvalente qui a fait ses preuves pour répondre à vos besoins exigeants en matière de wiki.
DokuWiki ne nécessite pas de base de données et il est extrêmement simple et facile à utiliser. Ses fonctionnalités sont disponibles ici.
Configuration requise ?
- Serveur Web tel qu'Apache, Nginx etc.
- Serveur PHP version 5.2 ou ultérieure
- PHP-GD/bibliothèque Image Magick
MISE À JOUR DU SYSTÈME
Avant de procéder à l'installation proprement dite de DokuWiki, ssh
à votre VPS SSD CentOS 7 , lancer un screen
session et mettez à jour votre système en utilisant yum
:
## screen -U -S dokuwiki-screen ## yum update
INSTALLER QUELQUES FORFAITS
Installez des packages utiles sur votre serveur virtuel alimenté par SSD CentOS :
## yum install wget unzip vim
INSTALLER LE SERVEUR WEB APACHE
Dans cette configuration, nous allons servir DokuWiki en utilisant le serveur Web Apache 2.4 , donc installez Apache sur votre CentOS 7 en utilisant le yum
suivant commande :
## yum install httpd openssl mod_ssl
Une fois installé, redémarrez Apache et ajoutez-le pour qu'il démarre automatiquement au démarrage de votre système en utilisant :
## systemctl restart httpd ## systemctl status httpd ## systemctl enable httpd
Maintenant, configurons quelques options Apache supplémentaires , par exemple, cachez son numéro de version, sa bannière etc… en ajoutant ce qui suit à /etc/httpd/conf.d/options.conf
## vim /etc/httpd/conf.d/options.conf TraceEnable off ## Disable Signature ServerSignature Off ## Disable Banner ServerTokens Prod
Testez le fichier de configuration Apache et redémarrez le serveur Web pour que les modifications prennent effet :
## apachectl configtest ## systemctl restart httpd ## systemctl status httpd
INSTALLER PHP
Étant donné que DokuWiki s'appuie sur PHP , nous devons ajouter le support PHP au serveur Web Apache en installant les packages suivants :
## yum install php php-gd
Bien que DokuWiki fonctionne avec les paramètres PHP par défaut , il est recommandé d'ajuster votre configuration PHP (php.ini
) comme décrit ici. Au moins, vous devriez éditer votre /etc/php.ini
et définissez ce qui suit :
## vim /etc/php.ini expose_php = Off
redémarrez Apache en utilisant systemctl pour que les modifications prennent effet :
## systemctl restart httpd ## systemctl status httpd
Testez si le module PHP est chargé dans Apache en utilisant :
## httpd -M | grep php also ## php -v
CONFIGURER APACHE VHOST
Nous utiliserons wiki.mydomain.com
pour accéder à l'installation de DokuWiki, il faudrait donc créer un hôte virtuel Apache directif. Alors, créez /etc/httpd/conf.d/vhosts.conf
et ajoutez ce qui suit :
## cat /etc/httpd/conf.d/vhosts.conf # Load my vhosts IncludeOptional vhosts.d/*.conf
Cela indique à Apache de charger les fichiers de configuration se terminant par .conf
qui résident dans /etc/httpd/vhosts.d
. Comme vous pouvez le deviner, c'est l'endroit où nous plaçons les hôtes virtuels, alors configurons-en un pour wiki.mydomain.com
VHOST pour wiki.mondomaine.com
## mkdir /etc/httpd/vhosts.d ## vim /etc/httpd/vhosts.d/wiki.mydomain.com.conf <VirtualHost YOUR_SERVER_IP:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/dokuwiki" ServerName wiki.mydomain.com ServerAlias www.wiki.mydomain.com ErrorLog "/var/log/httpd/wiki.mydomain.com-error_log" CustomLog "/var/log/httpd/wiki.mydomain.com-access_log" combined <Directory "/var/www/html/dokuwiki/"> DirectoryIndex index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
redémarrez apache pour que les modifications prennent effet :
## systemctl restart httpd ## systemctl status httpd
INSTALLER DOKUWIKI
La première chose à faire est d'aller sur la page de téléchargement de DokuWiki et de télécharger la dernière version stable de DokuWiki .
## wget -P /tmp http://download.dokuwiki.org/out/dokuwiki-de8b19be26a1d74ba5bd5e075dbb7996.tgz
une fois l'archive téléchargée, extrayez-la dans /var/www/html
en utilisant :
## tar zxf /tmp/dokuwiki-de8b19be26a1d74ba5bd5e075dbb7996.tgz -C /var/www/html
configurer la propriété appropriée en utilisant le chown
commande :
## chown apache: -R /var/www/html/dokuwiki
et ouvrez http://wiki.mydomain.com/install.php
dans votre navigateur préféré pour lancer le programme d'installation de DokuWiki . Vous devriez obtenir quelque chose comme ceci :
une fois que vous avez terminé le programme d'installation, vous pouvez supprimer en toute sécurité le fichier install.php
script situé à la racine de votre document DokuWiki dans /var/www/html/dokuwiki
## rm -f /var/www/html/dokuwiki/install.php
QUEL EST LA SUITE ?
Maintenant que votre DokuWiki est opérationnel, vous pouvez consulter son manuel sur https://www.dokuwiki.org/manual et également en savoir plus sur sa syntaxe sur https://www.dokuwiki.org/wiki:syntax
LAISSEZ-NOUS FAIRE CELA POUR VOUS ?
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Apache et DokuWiki . Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.