Comment installer Nextcloud 14 sur Ubuntu 18.04 LTS et ses dérivés?

Logo Nextcloud

Récemment la nouvelle version de Nextcloud 14 a été diffusée au grand public avec lequel il est renouvelé en ajoutant de nouvelles fonctionnalités et des corrections de bogues dans ce qui était autour de sa version précédente.

Dans cette nouvelle version de Nextcloud 14 apporte, une fois de plus, un large éventail d'améliorations dont nous pouvons souligner que la vérification vidéo a été ajoutée et que l'authentification en deux étapes peut être utilisée.

Avec ce programme, il est possible d'exécuter le stockage cloud en interne. Nextcloud a vu le jour après qu'un grand nombre de développeurs d'ownCloud l'ont abandonné et ont recommencé.

Nextcloud est le fork d'ownCloud, qui est une infrastructure cloud en tant que service (IaaS) entièrement open source avec certains services de plate-forme en tant que service (PaaS).

Vous pouvez l'installer sur votre propre serveur Linux ou sur un serveur de nombreuses sociétés d'hébergement.

Les administrateurs système des grands et petits systèmes apprécieront les nombreuses améliorations apportées à la configuration du système, à la gestion des applications et au programme de mise à jour.

Changements dans Nextcloud 14

Nextcloud 14 a fusionné près de 1000 demandes d'extraction avec des améliorations et des modifications, près de 150 de plus que Nextcloud 13. Cela ne couvre que le serveur principal, des centaines de changements supplémentaires étaient officiellement nos plus grandes versions de tous les temps.

Bien que ce soient les points forts des principales fonctionnalités qui peuvent être mises en évidence dans cette version de cette nouvelle version de Nextcloud 14:

  • Vérification vidéo: utilisez un appel vidéo avec Talk pour vérifier l'identité d'une personne avant de lui accorder l'accès à un partage.
  • Authentification à deux facteurs maintenant avec Signal et Telegram, ainsi que NFC et SMS
  • Améliorations d'accessibilité et thème sombre
  • Ajout d'une note pour partager, partager des fichiers dans un chat, une nouvelle application d'application Kanban et bien plus encore

Installation de Nextcloud sur Ubuntu 18.04 et ses dérivés

La première étape pour installer NextCloud 14 est installer un serveur web et PHP. PHP7 apporte de nombreuses améliorations par rapport aux versions précédentes et augmentera également NextCloud, en fait PHP7 est requis de NextCloud 11.

Pour ca nous devrons ouvrir un terminal et y exécuter les commandes suivantes:

sudo apt-get install apache2 libapache2-mod-php7.0 bzip2

sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring

sudo apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip

Maintenant que vous avez configuré l'environnement, il ne reste plus qu'à choisir une base de données qui prend 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, ils devraient placer un fort. Si vous n'êtes pas invité à choisir un mot de passe, la valeur par défaut sera vide.

Nextcloud

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 https://download.nextcloud.com/server/releases/latest-14.tar.bz2 -OU nextcloud-14-latest.tar.bz2

tar -xvjf nextcloud-14-latest.tar.bz2

sudo chown -R www-data: www-data nextcloud

sudo rm nextcloud-14-latest.tar.bz2 [/ sourcecode]

maintenant nous devons créer un nouveau fichier dans /etc/apache2/sites-available/nextcloud.conf . N'hésitez pas à utiliser l'éditeur avec lequel vous êtes à l'aise et ajoutez les lignes suivantes:

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.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   guido dit

    Bonjour j'ai un problème. J'ai compris:

    «Vous n’avez pas la permission d’accéder à / nextcloud sur ce serveur.»

    Serveur Apache / 2.4.29 (ubuntu) sur le port 80 de l'hôte local

  2.   Miguel dit

    Exécuter cette commande: sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring jette l'erreur d'avoir besoin des dépendances libgd3 et libjpeg62-turbo
    Lorsque vous souhaitez installer ces dépendances, cela indique qu'elles sont interrompues ou n'existent pas