Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

Seagate annonce son nouveau disque dur pour NAS IronWolf Pro 22 To

ironwolf 22 300x225 - Seagate annonce son nouveau disque dur pour NAS IronWolf Pro 22 ToSeagate vient d’annoncer l’arrivée d’un nouveau disque dur pour NAS : IronWolf Pro 22 To. Il est basé sur la technologie CMR, remplit d’Helium et le fabricant annonce des débits pouvant atteindre 285 Mo/s. Son prix public : 595€… Seagate a également profité de l’occasion pour annoncer un nouveau partenariat avec le constructeur de NAS QNAP. Seagate IronWolf Pro 22 To et nouveau partenariat Lors de la conférence NAB 2023, Seagate a fait 2 annonces. La première, c’est l’arrivée d’un […]

Installer Nextcloud sur Debian 11

I. Présentation

Dans ce tutoriel, nous allons apprendre à installer Nextcloud sur Debian 11 pour créer sa propre plateforme d'hébergements de fichiers et de collaboration. Un projet très intéressant pour ceux qui souhaitent garder la maîtrise de leurs données et éviter de payer pour une solution propriétaire ! Grâce à un système d'applications (plugins), les fonctionnalités de Nextcloud peuvent être étendues, ce qui permet de couvrir un maximum de besoin.

Dans cet article, on se concentrera sur l'installation de la solution Nextcloud (et on s'appuiera sur cette installation dans un autre tutoriel qui sortira prochainement). Pour le serveur Web sous Debian 11, Apache2 sera utilisé avec PHP 8.1 et MariaDB. Vous pouvez utiliser PHP 8.2 si vous le souhaitez, mais cette version est sortie récemment (décembre 2022).

Note : Nextcloud nécessite à minima PHP 8.0.

II. Installation pas à pas de Nextcloud

A. Installation des paquets

Nous devons commencer par installer les paquets nécessaires au bon fonctionnement du serveur Web. Mettons à jour le cache des paquets et les paquets de la machine :

apt-get update
apt-get upgrade

Puis, nous allons installer Apache2, MariaDB Server et PHP 8.1 ainsi qu'un lot d'extensions PHP utiles :

apt-get install apache2 mariadb-server php8.1 php8.1-common php8.1-curl php8.1-gd php8.1-intl php8.1-mbstring php8.1-xmlrpc php8.1-mysql php8.1-xml php8.1-cli php8.1-zip

En fonction des applications et fonctions que vous envisagez d'utiliser, il pourra être nécessaire d'installer d'autres extensions PHP par la suite.

Pour être sûr que l'extension PHP 8.1 soit bien actif dans Apache2, exécutez cette commande :

a2enmod php8.1

Nous allons aussi installer les paquets "wget" et "unzip" utiles pour télécharger les sources de Nextcloud et décompresser l'archive ZIP.

apt-get install wget unzip

B. Préparer les sources de Nextcloud

Nous devons récupérer les sources d'installation de Nextcloud et les positionner à la racine du serveur Web, à savoir dans "/var/www/html". Ici, on aura le dossier "nextcloud", ce qui implique que pour accéder à l'application il faudra utiliser cette URL :

http://<IP du serveur>/nextcloud/

Toujours sur le serveur Debian, positionnez-vous dans le répertoire "/tmp" pour télécharger la dernière version de Nextcloud avec wget :

cd /tmp
wget https://download.nextcloud.com/server/releases/latest.zip

Installer Nextcloud sur Debian 11 - Télécharger les sources

On décompresse l'archive ZIP téléchargée :

unzip latest.zip

Ce qui donne lieu à un dossier "nextcloud" dans "/tmp" que nous allons déplacer dans son intégralité vers "/var/ww/html/".

mv nextcloud/ /var/www/html/

Il ne reste plus qu'à changer le propriétaire des données de Nextcloud pour que ce soit l'utilisateur d'Apache2 :

chown -R www-data:www-data /var/www/html/nextcloud

Les sources d'installation sont en place. Passons à la suite.

C. Créer une base de données pour Nextcloud

L'instance MariaDB doit être configurée : nous devons créer une base de données dédiée à Nextcloud et un utilisateur spécifique qui aura des droits uniquement sur cette base de données. Mais, avant cela, nous allons exécuter le script de sécurisation de MariaDB, ce qui permettra notamment de changer le mot de passe root.

Exécutez la commande ci-dessous et laissez-vous guider. Si vous avez besoin d'aide, regardez dans cet article.

mysql_secure_installation

Une fois que c'est fait, connectez-vous à votre instance MariaDB avec le compte root et le mot de passe que vous venez de définir.

mysql -u root -p

Après authentification, vous avez accès au prompt MariaDB. Nous devons commencer par créer une base de données que nous appellerons "db23nextcloud".

CREATE DATABASE db23nextcloud;

Puis, on va créer un utilisateur nommé "usr23nextcloud" qui aura le mot de passe "Password14" et qui aura tous les droits sur la base de données "db23nextcloud". Personnalisez ces informations, bien entendu.

GRANT ALL ON db23nextcloud.* TO 'usr23nextcloud'@'localhost' IDENTIFIED BY 'Password14';

On met à jour les autorisations :

FLUSH PRIVILEGES;

Puis, on se déconnecte de l'instance MariaDB :

EXIT;

Installer Nextcloud sur Debian 11 - Base de données

D. Installation de Nextcloud

Tout est prêt, nous allons pouvoir finaliser l'installation de Nextcloud à l'aide d'un navigateur. Avec votre navigateur préféré, accédez à l'adresse suivante :

http://<IP du serveur>/nextcloud/

Vous devriez arriver sur une page comme celle ci-dessous. Ici, il va falloir définir un nom d'utilisateur et un mot de passe pour le compte Administrateur principal de Nextcloud.

Installer Nextcloud sur Debian 11 - Etape 1

Puis, un peu plus bas dans la base, il faut indiquer les informations de connexion au serveur MariaDB. Ici, on réutilise les informations définies précédemment, comme sur l'image ci-dessous. Cliquez sur "Installer" quand c'est fait.

Installer Nextcloud sur Debian 11 - Etape 2

Quelques secondes plus tard, l'installation est finalisée, bienvenue sur votre serveur Nextcloud !

Installer Nextcloud sur Debian 11 - Etape 3

Dès à présent vous pouvez créer de nouveaux fichiers, ou charger des fichiers existants. Il existe aussi des clients de synchronisations pour les postes de travail, ainsi que des applications mobiles.

IV. Conclusion

Voilà, l'installation de base de Nextcloud est effectuée ! Toutefois, il vous reste encore du travail si c'est un serveur qui doit être mis en place en production : sécurisation Apache2, passage du site en HTTPS, mise en place d'un nom de domaine, installation de CrowdSec pour détecter et bloquer les attaques, etc...

The post Installer Nextcloud sur Debian 11 first appeared on IT-Connect.

Western Digital My Cloud victime d’une cyberattaque

hacker data steal 300x225 - Western Digital My Cloud victime d'une cyberattaqueWestern Digital est une entreprise californienne spécialisée dans les disques durs et les solutions de stockage de données. Elle vient de subir une attaque qui a entraîné la fermeture temporaire de son service d’accès à distance My Cloud (26 mars 2023). Ce dernier facilite le partage des fichiers en ligne depuis un NAS. WD My Cloud victime d’une intrusion Lundi dernier, Western Digital a confirmé avoir subi une cyberattaque d’envergure. Des pirates informatiques auraient réussi à s’introduire sur ses serveurs […]

Journée mondiale de la sauvegarde 2023

journee mondial sauvegarde 300x225 - Journée mondiale de la sauvegarde 2023Vous le savez, tous les fichiers stockés sur votre ordinateur, téléphone portable ou tablette peuvent disparaître à tout moment. Imaginez un instant que toutes vos photos, vos musiques préférées ou vos documents de travail disparaissent soudainement ! Pour éviter ce genre de situation catastrophique, il est crucial de faire des sauvegardes régulières de vos données. L’importance de la sauvegarde La sauvegarde est une copie de vos données stockées sur un autre support, comme exemple un disque dur externe, une clé […]

Conseils pour choisir le bon NAS : stockage, processeur, RAM, fonctionnalités, connectivité…

choisir NAS 300x225 - Conseils pour choisir le bon NAS : stockage, processeur, RAM, fonctionnalités, connectivité...Lorsqu’il s’agit de stocker et de sauvegarder des données, un NAS (Network Attached Storage) peut être une solution très pratique pour les particuliers et les entreprises. Mais comment choisir le bon NAS ? J’ai rédigé un dossier complet intitulé : Conseils pour choisir un NAS. J’y donne plusieurs conseils pour aider à faire un choix éclairé. Au lieu d’avoir un article de temps en temps, j’ai décidé de proposer une seule page qui sera remise à jour régulièrement. Cela permettra […]

Nextcloud Hub 4 débarque et c’est une bonne nouvelle !!!

nextcloud 26 300x225 - Nextcloud Hub 4 débarque et c'est une bonne nouvelle !!!Nextcloud est une solution de stockage en ligne open source qui permet aux utilisateurs de stocker, partager et collaborer sur des fichiers en toute sécurité. Nextcloud Hub 4 (également appelé version 26) apporte plusieurs nouvelles fonctionnalités dopées à l’Intelligence Artificielle et quelques améliorations qui en font une mise à jour importante. S’il est recommandé de l’installer, nous vous conseillons de ne pas trop vous précipiter. Nextcloud 26, quoi de neuf Nextcloud permet de créer un endroit sûr et pratique pour […]

Synology lance son premier SSD d’une capacité de 7 To

SSD Synology SAT5210-7000GSynology annonce son premier SSD avec 7 To de stockage pour les NAS. Oui, il s’agit d’un SSD au format 2,5 pouces de la famille SAT5200 et il serait à même d’atteindre 530 Mo/s. Ce produit destiné aux entreprises équipées d’un boîtier de type FS, mais il reste compatible avec de nombreux autres NAS. Son prix serait autour des 1600€ HT… Synology SAT5210-7000G Synology s’est fait connaître tout d’abord par ses NAS, puis ses routeurs. Plus récemment, il s’est lancé […]
❌
❌