propre cloud

Installer OwnCloud sur Debian 10

Installer OwnCloud sur Debian 10
OwnCloud est un serveur de partage de fichiers auto-hébergé open source. Si vous souhaitez configurer votre propre serveur de partage de fichiers, alors OwnCloud est un excellent choix pour vous. Dans cet article, je vais vous montrer comment installer OwnCloud sur Debian 10 Buster. Alors, commençons.

Avant de commencer à installer OwnCloud sur Debian 10, vous devez savoir cette chose importante. OwnCloud n'est pas encore disponible pour Debian 10. Mais, le paquet OwnCloud pour Debian 9 fonctionne avec quelques ajustements sur Debian 10. Le problème est que le package OwnCloud pour Debian 9 ne prend pas en charge PHP 7.3 fourni avec Debian 10. Cela ne veut pas dire que OwnCloud ne fonctionnera pas sur PHP 7.3. Il y a en fait des différences mineures entre PHP 7.1, PHP 7.2 et PHP 7.3. PHP7.3 n'a introduit aucune nouvelle fonctionnalité ou supprimé de PHP 7.1 ou PHP 7.2. C'est juste que les développeurs OwnCloud n'ont pas testé OwnCloud sur PHP 7.3.  La bonne nouvelle est que la prochaine version d'OwnCloud prendra en charge PHP 7.3 selon leur référentiel GitHub. Jusque-là, la façon dont cela est montré ici est le seul moyen de faire fonctionner OwnCloud sur Debian 10. Mais, je vais vous dire ce qu'il faut changer pour installer la nouvelle version d'OwnCloud lors de sa sortie.

REMARQUE : JE NE LE RECOMMANDE PAS SUR UN SERVEUR DE PRODUCTION. UTILISEZ DEBIAN 9 STRETCH À LA PLACE JUSQU'À CE QUE OWNCLOUD POUR DEBIAN 10 BUSTER SOIT LIBÉRÉ.

Ajout du référentiel de paquets OwnCloud Debian 9 sur Debian 10 :

OwnCloud n'est pas disponible dans le référentiel de paquets officiel de Debian 10 Buster. Mais, vous pouvez facilement ajouter le référentiel de packages officiel d'OwnCloud (pour Debian 9) et installer OwnCloud à partir de là.

Tout d'abord, téléchargez et ajoutez la clé GPG du référentiel de packages OwnCloud comme suit :

$ wget -nv https://download.propre cloud.org/download/repositories/production/
Debian_9.0/Libération.touche -O /tmp/Release.clé

Maintenant, ajoutez la clé OwnCloud GPG sur Debian 10 avec la commande suivante :

$ sudo apt-key ajouter - < /tmp/Release.key

Maintenant, ajoutez le dépôt OwnCloud Package sur votre machine Debian 10 avec la commande suivante :

$ echo 'deb http://téléchargement.propre cloud.org/download/repositories/production/Debian_9.0/
/' | sudo tee /etc/apt/sources.liste.d/owncloud.liste

Maintenant, mettez à jour le cache du référentiel de packages APT avec la commande suivante :

$ sudo apt mise à jour

Choses à changer lors de la sortie de la nouvelle version d'OwnCloud :

Si une nouvelle version d'OwnCloud est publiée, visitez la page officielle du référentiel de packages d'OwnCloud à partir de votre navigateur Web préféré et cliquez sur le bouton Debian icône.

Au moment d'écrire ces lignes, seule la section Debian 9 est disponible. J'ai utilisé le lien comme indiqué (1) pour la clé GPG et utilisé la chaîne de référentiel comme indiqué (2) pour ajouter le référentiel de packages dans la section précédente de cet article ci-dessus.

Si une nouvelle version d'OwnCloud est publiée, Debian 10 peut être incluse. OU, l'URL de la clé GPG ou la chaîne du référentiel peut changer. Tout ce que vous avez à faire est de remplacer l'URL de la clé GPG et la chaîne de référentiel dans la section précédente de cet article ci-dessus par les nouvelles.

Installation et configuration d'Apache et MySQL pour OwnCloud :

OwnCloud est une application Web basée sur PHP. Donc, vous devez avoir une pile LAMP fonctionnelle pour que OwnCloud fonctionne.

Pour installer la pile LAMP sur Debian 10, exécutez la commande suivante :

$ sudo apt install apache2 libapache2-mod-php mariadb-server mariadb-client
php-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

presse Oui puis appuyez sur pour confirmer l'installation.

La pile LAMP doit être installée.

Maintenant, activez le module de réécriture Apache comme suit :

$ sudo a2enmod réécriture

Maintenant, vous devez créer une base de données MariaDB pour OwnCloud.

Connectez-vous au shell MariaDB en tant que racine utilisateur comme suit.

$ sudo mysql -u root -p

Par défaut, non racine le mot de passe est défini. Alors, appuyez simplement sur .

Vous devez être connecté.

Créer une nouvelle base de données MariaDB propre cloud comme suit:

MariaDB [(aucun)]> CRÉER UNE BASE DE DONNÉES owncloud ;

Maintenant, pour créer un nouvel utilisateur propre cloud, définir un mot de passe (123 dans mon cas) et autoriser propre cloud accès utilisateur à propre cloud base de données, exécutez la commande SQL suivante :

MariaDB [(aucun)]> GRANT ALL ON owncloud.* à 'owncloud'@'localhost'
IDENTIFIÉ PAR '123';

Maintenant, quittez le shell MariaDB comme suit :

MariaDB [(aucun)]> \q

Maintenant, ouvrez la configuration du site Apache par défaut /etc/apache2/sites-enabled/000-default.conf comme suit:

$ sudo nano /etc/apache2/sites-enabled/000-default.conf

Maintenant, change la ligne RacineDocument /var/ww/html à DocumentRoot /var/www/owncloud comme indiqué dans la capture d'écran ci-dessous.

Une fois que vous avez terminé, enregistrez le fichier de configuration en appuyant sur + X suivie par Oui et .

Installation d'OwnCloud :

Maintenant, installez OwnCloud avec la commande suivante :

$ sudo apt installe les fichiers owncloud

OwnCloud doit être installé.

Maintenant, redémarrez le apache2 service comme suit :

$ sudo systemctl redémarrer apache2

Maintenant, vérifiez si le apache2 le service fonctionne correctement comme suit :

$ sudo systemctl status apache2

apache2 le service est fonctionnement et aussi activée pour démarrer au démarrage du système.

Trouver l'adresse IP :

Maintenant, trouvez l'adresse IP de votre machine Debian 10 comme suit :

$ ip a

Comme vous pouvez le voir, l'adresse IP de ma machine Debian 10 est 192.168.21.131. Ce sera différent pour toi. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

Résoudre "Cette version d'ownCloud n'est pas compatible avec PHP 7.Erreur 3" :

Si vous essayez d'accéder à OwnCloud à partir de votre navigateur Web http://192.168.21.131, vous pouvez voir le message d'erreur suivant. j'ai déjà expliqué ça. Si vous cherchez une solution de contournement, cette section est pour vous.

Ouvrez le /var/www/owncloud/index.php fichier comme suit :

$ sudo nano /var/www/owncloud/index.php

Maintenant, commentez la section marquée dans la capture d'écran ci-dessous. Le commentaire commence à partir de /* et se termine par */.

Le final indice.php le fichier doit ressembler à ceci. Maintenant, enregistrez le indice.php déposer.

Ouvrez le /var/www/owncloud/console.php fichier comme suit :

$ sudo nano /var/www/owncloud/console.php

Faites la même chose pour console.php déposer. Le final console.php le fichier doit ressembler à ceci. Maintenant, économisez console.php déposer.

Configuration d'OwnCloud :

Maintenant, visitez http://192.168.21.131 à partir d'un navigateur Web.

Vous devez créer un compte administrateur OwnCloud à partir de là.

Tapez est le nom d'utilisateur et le mot de passe de votre compte administrateur dans le Créer un compte administrateur section.

Saisissez également le nom d'utilisateur de la base de données (propre cloud), le mot de passe (123 dans mon cas), nom de la base de données (propre cloud) et le nom d'hôte (hôte local) dans le Configurer la base de données section.

Ensuite, cliquez sur Terminer la configuration.

Maintenant, vous pouvez vous connecter à votre compte administrateur en utilisant le nom d'utilisateur et le mot de passe que vous avez définis lors de la configuration d'OwnCloud.

Vous devez être connecté. Cliquer sur X.

Vous devriez voir le tableau de bord OwnCloud. Maintenant, vous pouvez utiliser OwnCloud comme vous le souhaitez.

Alors, c'est comme ça que vous installez OwnCloud sur Debian 10. Merci d'avoir lu cet article.

Comment inverser le sens de défilement de la souris et des pavés tactiles dans Windows 10
Souris et Pavé tactiles rendent non seulement l'informatique facile, mais plus efficace et moins chronophage. Nous ne pouvons pas imaginer une vie san...
Comment changer la taille, la couleur et le schéma du pointeur et du curseur de la souris sous Windows 10
Le pointeur et le curseur de la souris dans Windows 10 sont des aspects très importants du système d'exploitation. Cela peut également être dit pour d...
Moteurs de jeux gratuits et open source pour le développement de jeux Linux
Cet article couvrira une liste de moteurs de jeux gratuits et open source qui peuvent être utilisés pour développer des jeux 2D et 3D sur Linux. Il ex...