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 -y

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

Installation de PHP :

sudo apt install php php-common php-gd php-xml php-json -y

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    192.168.1.65      
        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.1651254519.txt.gz · Dernière modification : 2022/04/29 19:48 de dan