Revenons au sujet et pas sur les conteneur docker
J'ai essayé de suivre le tuto en le mettant à jour, c.a.d : php 7, mariadb a la place de mysql et un apt-get install owncloud-files.
Donc sur base Debian 8 propre apres le tuto de Magilex nginx/rutorrent en php7, j'ai fait :
wget -nv https://download.owncloud.org/download/repositories/stable/Debian_8.0/Release.key -O Release.key
apt-key add - < Release.key
echo 'deb http://download.owncloud.org/download/repositories/stable/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files
J'install MariaDB :
apt-get install -y mariadb-server mariadb-client
mysql_secure_installation
Je crée ma base :
mysql -u root -p
create database owncloud;
create user ownclouduser@localhost identified by 'toto';
grant all privileges on owncloud.* to ownclouduser@localhost identified by 'toto';
flush privileges;
exit;
Suivant la doc, je met dans /etc/mysql/my.cnf :
log-bin = /var/log/mysql/mariadb-bin
log-bin-index = /var/log/mysql/mariadb-bin.index
binlog_format = mixed
service mysql reload
Et j'arrive à sur monserveur.mondomaine.tv/owncloud/ :
Aucun pilote de base de données n’est installé (sqlite, mysql ou postgresql).
Le module PHP GD n’est pas installé.
Veuillez demander à votre administrateur d’installer le module.
Les modules PHP ont été installés mais sont toujours indiqués comme manquants ?
Veuillez demander à votre administrateur serveur de redémarrer le serveur web.
mon php.conf :
location ~ \.php$ {
fastcgi_index index.php;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
Sur le coup j'ai pas idée ou j'ai raté une etape.