Il y a quelques heures la nouvelle version 16 de Nextcloud est arrivée qui est dvisant à améliorer la sécurité et le partage de fichiers avec l'aide de l'apprentissage automatique. Le projet comprend également une petite gestion de projet et une liste de contrôle d'accès pour remplacer les anciens serveurs de fichiers.
L'une des nouvelles fonctionnalités est l'utilisation de l'apprentissage automatique. Selon l'annonce, le projet souhaite non seulement détecter les connexions malveillantes, mais propose également des recommandations pour le partage de fichiers.
Cela s'applique, par exemple, aux groupes et aux personnes avec lesquels les utilisateurs partagent souvent du contenu.
De nouvelles façons de partager des fichiers dans les entreprises fournissent des listes de contrôle d'accès (ACL).
Ils permettent aux administrateurs des réseaux classiques de conserver le contrôle des droits d'accès aux fichiers et répertoires individuels grâce à un mappage détaillé des fichiers, des dossiers et des sous-dossiers.
Si ils veulent en savoir plus de cette version, vous pouvez vérifier le lien suivant.
Installation de Nextcloud 16 sur Ubuntu
Pour ceux qui souhaitent pouvoir installer la nouvelle version de NextCloud 16 sur leur système, ils doivent suivre les instructions que nous partageons avec vous ci-dessous.
Installation via le package Snap
La première méthode que nous allons vous montrer est l'installation à partir des packages Snap, étant c'est le moyen le plus simple d'installer NextCloud sur votre distribution.
Pour le moment, le seul détail est que la nouvelle version n'a pas encore été mise à jour vers stable dans Snap, car elle est toujours en version bêta. Bien que ce soit une question d'heures pour qu'il soit mis à jour.
NextCloud est distribué par snap en tant qu'application unique avec ses dépendances et il fonctionnera en toute sécurité sur le système.
La chose la plus importante à propos de cette méthode d'installation est que les Snaps sont conçus pour être des applications sécurisées, en bac à sable, en conteneur, isolées du système sous-jacent et des autres applications.
Pour installer le package Nextcloud à partir de Snap, il leur suffit d'exécuter la commande suivante dans un terminal:
sudo snap install nextcloud
Installation traditionnelle
L'autre méthode pour installer la nouvelle version de NextCloud 16 est installer un serveur web et PHP.
Pour ca nous devrons ouvrir un terminal et y exécuter les commandes suivantes:
apt-get install apache2 mariadb-server libapache2-mod-php7.2 apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip
Maintenant que vous avez configuré l'environnement, tout reste à choisir une base de données prenant en charge l'installation pour cela, nous allons exécuter ce qui suit:
sudo apt-get install mariadb-server php-mysql
Lors de l'installation, il vous sera demandé de choisir un mot de passe root . Si vous n'êtes pas invité à choisir un mot de passe, la valeur par défaut sera vide.
maintenant besoin d'entrer dans la base de données (il leur sera demandé le mot de passe que vous venez de définir):
mysql -u root -p
Maintenant que vous devez créer une base de données:
CREATE DATABASE nextcloud;
maintenant ils doivent créer l'utilisateur à utiliser pour se connecter à la base de données:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
La dernière étape est accordez les privilèges au nouvel utilisateur:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Lorsque vous avez terminé, tapez Ctrl-D pour quitter.
La dernière étape consiste à installer Nextcloud avec:
cd /var/www wget <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2</a> wget https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2.asc gpg --import nextcloud.asc gpg --verify nextcloud-16.0.0.tar.bz2.asc <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">nextcloud-16.0.0.tar.bz2</a> tar -xvjf nextcloud-16.0.0.tar.bz2 sudo chown -R www-data:www-data nextcloud sudo rm nextcloud-16.0.0.tar.bz2
maintenant nous devons créer un nouveau fichier dans /etc/apache2/sites-available/nextcloud.conf . Nous allons éditer ceci avec l'éditeur de notre préférence:
Alias /nextcloud "/var/www/nextcloud/" <Directory /var/www/nextcloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud </Directory>
Une fois fait, il est temps d'activer le nouveau site et d'activer les mods apache Ce dont NextCloud a besoin:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
Une fois que vous avez terminé de sélectionner la base de données, il est temps de tout installer. Accédez à http: // votre_adresse / nextcloud /
Ou en tant que tel localhost / nextcloud
Sélectionnez un nom d'utilisateur et un mot de passe d'administrateur, puis vous pouvez sélectionner le dossier de données.
Tout d'abord, félicitations pour le blog, je le suis régulièrement et j'apprends beaucoup sur Linux.
Je pense monter un serveur Nextcloud sur un PC et j'aimerais savoir si l'installation via Snap est valide pour l'installer en tant que serveur ou uniquement en tant que client.
Merci beaucoup à l'avance
salutations