GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer DokuWiki sur CentOS 8

Dans ce tutoriel, nous allons vous montrer comment installer Dokuwiki sur CentOS 8. Pour ceux d'entre vous qui ne le savaient pas, DokuWiki est un logiciel open source écrit en PHP qui permet aux utilisateurs de créer et modifier des pages à l'aide d'un navigateur Web. Il fonctionne sur des textes bruts et ne nécessite aucune base de données. L'utilisation d'une interface très familière vous permet d'évoluer et d'optimiser facilement à l'aide de nombreuses fonctionnalités avancées.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas de DokuWiki sur un serveur CentOS 8.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :CentOS 8.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer DokuWiki sur CentOS 8

Étape 1. Tout d'abord, assurez-vous que tous les packages sont à jour.

sudo dnf update

Étape 2. Installation de la pile LAMP.

Si vous n'avez pas de pile LAMP déjà installée sur votre serveur, vous pouvez suivre notre guide ici. Installez également les modules PHP requis, exécutez la commande ci-dessous pour installez les autres extensions PHP requises pour DokuWiki :

sudo dnf install php-{spl,hash,ctype,json,mbstring,zip,gd,curl,xml,common}

Étape 3. Installer Dokuwiki sur CentOS 8.

Maintenant, nous allons sur la page de téléchargement de DokuWiki et récupérons la dernière version. Vous pouvez simplement exécuter la commande ci-dessous pour télécharger la version stable actuelle de DokuWiki :

wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz

Une fois le téléchargement terminé, exécutez la commande ci-dessous pour extraire DokuWiki :

tar xzf dokuwiki-stable.tgz  --strip-components=1 -C /var/www/html/

Nous devrons modifier certaines autorisations de dossiers :

chown apache:apache -R /var/www/html

Étape 4. Configuration d'Apache pour DokuWiki.

Nous allons créer un hôte virtuel Apache pour votre site Web DokuWiki. Nous créons maintenant le fichier de configuration Apache suivant :

sudo nano /etc/httpd/conf.d/dokuwiki.conf
<VirtualHost *>

        ServerName    dokuwiki.idroot.us
	DocumentRoot  /var/www/html

 	<Directory ~ "/var/www/html/(bin/|conf/|data/|inc/)">
	    <IfModule mod_authz_core.c>
        	Require all denied
	    </IfModule>
	    <IfModule !mod_authz_core.c>
	        Order allow,deny
        	Deny from all
	    </IfModule>
	</Directory>

	ErrorLog   /var/log/httpd/dokuwiki_error.log
	CustomLog  /var/log/httpd/dokuwiki_access.log combined
</VirtualHost>

Enregistrez et fermez le fichier. Redémarrez le service Apache pour que les modifications prennent effet :

systemctl restart httpd.service
systemctl enable httpd.service

Étape 5. Configurez le pare-feu.

Pour autoriser à distance le trafic HTTP vers le serveur DokuWiki, vous devez ouvrir le port 80 sur le pare-feu. Sinon, pour HTTPS, ouvrez le port 443 :

sudo firewall-cmd --zone=public --add-port=80/tcp
sudo firewall-cmd --zone=public --add-port=443/tcp
sudo firewall-cmd --reload

Étape 6. Accéder à DokuWiki.

DokuWiki sera disponible sur le port HTTP 80 par défaut. Ouvrez votre navigateur préféré et accédez à http://your-domain.com/install.php ou http://your-server-ip-address/install.php et suivez les étapes requises pour terminer l'installation.

Félicitations ! Vous avez installé Dokuwiki avec succès. Merci d'avoir utilisé ce didacticiel pour installer Dokuwiki sur votre système CentOS 8. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de Dokuwiki.


Cent OS
  1. Comment installer Vagrant sur CentOS 7

  2. Comment installer Gitea sur CentOS 8

  3. Comment installer Memcached sur CentOS 8

  4. Comment installer Nginx sur CentOS 7

  5. Comment installer ownCloud sur CentOS 8

Comment installer Zoom sur CentOS 8

Comment installer Nethogs sur CentOS

Comment installer Yourls dans CentOS 8

Comment installer SuiteCRM sur CentOS 8

Comment installer Minikube sur CentOS 8

Comment installer Pure-FTPd sur CentOS