GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer Dokuwiki sur Ubuntu 20.04 LTS

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. 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. Utilisant des fichiers au lieu d'une base de données, DokuWiki est extrêmement flexible avec le type de système sur lequel il fonctionnera (aucun serveur de base de données requis).

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes d'installation de logiciels open source connexes.

Dans ce contexte, nous verrons comment installer Dokuwiki sur Ubuntu 20.04 LTS.


Étapes pour installer Dokuwiki sur Ubuntu 20.04 LTS Focal Fossa

1. Effectuez la mise à jour du système

Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant les commandes apt suivantes dans le terminal :

$ sudo apt update
$ sudo apt upgrade


2. Installez la pile LAMP

Si vous n'avez pas installé LAMP, vous pouvez suivre notre guide ici.


3. Installez Dokuwiki sur le système

Nous téléchargeons maintenant la dernière version de DokuWiki en utilisant la commande suivante :

$ cd /var/www/html
$ wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz

Décompressez l'archive Dokuwiki dans le répertoire racine du document sur votre serveur :

$ tar -xvzf dokuwiki-stable.tgz
$ mv dokuwiki-2020-07-29 dokuwiki

Nous devrons modifier certaines autorisations de dossiers :

$ chown -R www-data:www-data /var/www/html/dokuwiki
$ chmod -R 775 /var/www/html/dokuwiki


4. Configurez le serveur Web Apache

Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé 'dokuwiki.conf' sur votre serveur virtuel :

$ touch /etc/apache2/sites-available/dokuwiki.conf
$ ln -s /etc/apache2/sites-available/dokuwiki.conf /etc/apache2/sites-enabled/dokuwiki.conf
$ nano /etc/apache2/sites-available/dokuwiki.conf

Ajoutez les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/dokuwiki/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/dokuwiki/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Maintenant, nous pouvons redémarrer le serveur Web Apache pour que les modifications aient lieu :

$ sudo a2enmod rewrite
$ sudo a2ensite dokuwiki.conf
$ sudo systemctl restart apache2


5. Configurez HTTPS

Nous devrions activer une connexion HTTPS sécurisée sur Nextcloud. Nous pouvons obtenir un certificat TLS gratuit auprès de Let's Encrypt. Installez le client Let's Encrypt (certbot) à partir du référentiel Ubuntu 20.04 :

$ sudo apt install certbot python3-certbot-apache

Ensuite, exécutez la commande suivante pour obtenir un certificat TLS gratuit à l'aide du plugin Apache :

$ sudo certbot --apache --agree-tos --redirect --staple-ocsp --email [email protected] -d example.com

Si le test réussit, rechargez Apache pour que la modification prenne effet :

$ sudo apache2ctl -t
$ sudo systemctl reload apache2


Comment accéder à l'interface Web de 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://server-ip-address/install.php et suivez les étapes requises pour terminer l'installation.

Si vous utilisez un pare-feu, veuillez ouvrir le port 80 pour permettre l'accès au panneau de contrôle.



Ubuntu
  1. Comment installer Docker sur Ubuntu 22.04 / 20.04 LTS

  2. Comment installer PlayOnLinux sur Ubuntu 20.04 LTS

  3. Comment installer MariaDB dans Ubuntu 20.04 LTS

  4. Installer Karbon sur Ubuntu 20.04 LTS

  5. Rabbitvcs sur Ubuntu 16.04 Lts ?

Installer CMake sur Ubuntu 20.04 LTS / 21.04

Installer Mono sur Ubuntu 20.04 LTS

Comment installer Go sur Ubuntu 22.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS

Comment installer Dokuwiki sur Ubuntu 20.04 LTS