Outils pour utilisateurs

Outils du site


app:filez:installation

Installer FileZ

L'installation de FileZ est faite ici sur une Debian 9.

Installation des binaires prérequis

apt-get install apache2 mysql-server libapache2-mod-php php-apcu php-mysql

Configuration Apache2

Le module rewrite doit être actif:

a2enmod rewrite
systemctl restart apache2

config de l'hote virtuel

Les applications sont placées sous /srv, pour Filez le chemin sera donc /srv/filez

Mysql

Créer la base de données

CREATE DATABASE filez;
GRANT ALL privileges ON filez.* TO 'utilisateur' IDENTIFIED BY "mot_de_passe";
FLUSH privileges

Importer le fichier dump

mysql -u filez filez -p < /tmp/file.sql

Décompresser l'archive

Décompresser l'archive de sauvegarde sur /srv:

tar xvf /tmp/backup-xxx.tgz -C /srv

RAZ des logs:

cat /dev/null > /srv/filez/log/vhost-access.log 
cat /dev/null > /srv/filez/log/php_error.log

Activer l’hôte virtuel Apache

 

Trouble shooting

Le client obtient une erreur 403 avec le message

You don't have permission to access / on this server.

Les logs de l’hôte virtuel indiquent:

[Wed May 15 18:33:12.439364 2019] [authz_core:error] [pid 12172] [client 172.16.1.1:56977] AH01630: client denied by server configuration: /srv/filez/web/

Références

app/filez/installation.txt · Dernière modification : 2021/02/01 21:51 de 127.0.0.1