Outils pour utilisateurs

Outils du site


raspberrypi:dokuwiki:dokuwiki

Ceci est une ancienne révision du document !


Installation de DokuWiki sur Debian 11

Pour mémoire, je pars d'une installation neuve de Raspberry Pi OS Lite sur une carte Raspberry Pi.

Installation du serveur web :

Installation d'Apache :

sudo apt install apache2 apache2-utils

Pour vérifier l'installation d'Apache, il suffit de taper l'adresse IP de la Raspi dans Firefox.

Installation de PHP :

sudo apt -y install php php-common

On relance Apache, ou on reboote la carte Raspi.

On peut vérifier l'installation et afficher la version de PHP en tapant la commande :

sudo php -v

Installation de DokuWiki

Téléchargement et décompressionde DokuWiki dans le dossier www d'Apache :

sudo su
wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
mkdir /var/www/html/dokuwiki
tar -xvzf dokuwiki-stable.tgz -C /var/www/html/dokuwiki/ --strip-components=1

Copie du fichier .htaccess

cp /var/www/html/dokuwiki/.htaccess{.dist,}

Modification des permissions sur les dossiers :

chown -R www-data:www-data /var/www/html/dokuwiki

Création du virtualhost

sudo nano /etc/apache2/sites-available/dokuwiki.conf

Puis ajouter les lignes suivantes :

<VirtualHost *:80>

      ServerName    dokuwiki.your-domain.com      
      DocumentRoot  /var/www/html/dokuwiki
      <Directory ~ "/var/www/html/dokuwiki/(bin/|conf/|data/|inc/)">
          <IfModule mod_authz_core.c>
              AllowOverride All
              Require all denied
          </IfModule>
          <IfModule !mod_authz_core.c>
              Order allow,deny
              Deny from all
          </IfModule>
      </Directory>
      ErrorLog   /var/log/apache2/dokuwiki_error.log
      CustomLog  /var/log/apache2/dokuwiki_access.log combined

</VirtualHost>

Activation du virtualhost :

sudo a2ensite dokuwiki.conf
sudo a2enmod rewrite
sudo systemctl reload apache2

On peut vérifier la présence de DocuWiki dans Firefox en donnant l'adresse :

http://192.168.1.65/dokuwiki (adresse IP à adapter).

Autorisation du https

raspberrypi/dokuwiki/dokuwiki.1651228140.txt.gz · Dernière modification : 2022/04/29 12:29 de dan