cloud

Démarrons et activons le service:

systemctl start mariadb
systemctl enable mariadb

Et configurons MariaDB:

mysql_secure_installation

Après avoir fait la configuration et avoir déterminer un mot de passe root pour MariaDB créons la base de données, l’utilisateur et donnons lui les privilèges nécessaires:

mysql -u root -p

CREATE DATABASE cloud CHARACTER SET utf8;

GRANT ALL PRIVILEGES ON cloud.* TO 'cloud'@'localhost' IDENTIFIED BY 'votre_mot_de_passe';

FLUSH PRIVILEGES;

exit

Installons maintenant OwnCloud en lui même:

wget -qO- https://download.owncloud.org/download/repositories/stable/Debian_9.0/Release.key | sudo apt-key add -

echo 'deb https://download.owncloud.org/download/repositories/stable/Debian_9.0/ /' | sudo tee /etc/apt/sources.list.d/owncloud.list

apt-get install apt-transport-https

apt-get update

apt-get install owncloud-files (Placer de le répertoire /var/www/owncloud/)

Il faut maintenant configurer Apache:

nano /etc/apache2/sites-available/owncloud.conf
Alias /owncloud "/var/www/owncloud/"

<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All

<IfModule mod_dav.c>
Dav off
</IfModule>

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

</Directory>

On active la configuration Apache pour OwnCloud:

a2ensite owncloud

Nous redémarrons Apache:

systemctl restart apache2

Et donnons les permissions:

chown -R www-data: /var/www/owncloud/

Pour finir l’installation, rendez-vous sur https://votre_ip/owncloud/ et finissez l’installation de votre cloud personnel sous OwnCloud.

Nous verrons prochainement la suite ...

Sources : https://wegeek.fr/installation-de-owncloud/