GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer NextCloud 15 sur Ubuntu 18.04

NextCloud est une plate-forme de partage de fichiers et de communication auto-hébergée, gratuite et open source, construite à l'aide de PHP. C'est une excellente alternative à certains des services populaires disponibles sur le marché, tels que Dropbox, Google Drive, OwnCloud, etc. Avec NextCloud, vous pouvez facilement stocker vos données sur votre VPS Ubuntu 18.04, créer et gérer vos contacts, calendriers, listes de tâches, et bien plus encore. Dans ce didacticiel, nous allons installer NextCloud version 15 sur un VPS Ubuntu 18.04 - la version 15 est une version majeure qui comprend de nombreuses nouvelles fonctionnalités et améliorations.

Nous avons une version mise à jour de ce tutoriel sur Comment installer Nextcloud sur Ubuntu 20.04

Prérequis :

– Un VPS Ubuntu 18.04
– Un utilisateur système avec des privilèges root
– Serveur de base de données MySQL ou MariaDB version 5.5 ou plus récente avec moteur de stockage InnoDB.
– Apache 2.4 avec mod_php activé
– PHP version 7.0 ou plus récente

Connectez-vous et mettez à jour le serveur :

Connectez-vous à votre VPS Ubuntu 18.04 via SSH en tant qu'utilisateur root :

ssh root@IP_Address -p Port_number

N'oubliez pas de remplacer "IP_Address" et "Port_number" par l'adresse IP réelle de votre serveur et le port du service SSH.

Exécutez les commandes suivantes pour vous assurer que tous les packages installés sur votre VPS Ubuntu 18.04 sont mis à jour vers la dernière version disponible :

apt update && apt upgrade

Installez Apache et PHP :

Nous devons installer le serveur Web Apache afin de servir les fichiers NextCloud. Cela peut être fait facilement en utilisant la commande suivante :

apt -y install apache2

Une fois le serveur Web installé, activez-le pour qu'il démarre automatiquement après un redémarrage du serveur :

systemctl enable apache2

Vérifiez que le serveur Web est opérationnel sur votre serveur :

service apache2 status

Voici à quoi devrait ressembler la sortie :

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           ââapache2-systemd.conf
   Active: active (running) since Thu 2018-12-27 05:13:26 CST; 12min ago

Étant donné que NextCloud est une application basée sur PHP, notre prochaine étape consiste à installer PHP et certaines extensions PHP requises par NextCloud :

apt -y install php php-cli php-common php-curl php-xml php-gd php-mbstring php-zip php-mysql

Redémarrez le serveur Web Apache pour charger les modules PHP :

systemctl restart apache2

Vérifiez maintenant la version de PHP installée sur votre serveur :

php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Installer MariaDB et créer une base de données :

NextCloud a besoin d'une base de données SQL pour stocker les informations. Pour cela, nous allons installer le serveur de base de données MariaDB en exécutant la commande suivante :

apt -y install mariadb-server

Tout comme avec Apache, activez MariaDB pour qu'il démarre automatiquement après le redémarrage du serveur :

systemctl enable mariadb

Ensuite, exécutez le script de post-installation "mysql_secure_installation" pour définir un mot de passe pour l'utilisateur root de MariaDB et pour améliorer encore la sécurité de votre serveur MariaDB. Une fois toutes les étapes terminées, vous pouvez continuer et vous connecter au serveur MariaDB en tant qu'utilisateur root. Nous créerons ensuite un nouvel utilisateur et une nouvelle base de données, tous deux nécessaires à l'installation de NextCloud.

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

N'oubliez pas de remplacer "MOT DE PASSE" par un mot de passe fort.

Télécharger et installer NextCloud :

Accédez au site Web officiel de NextCloud et téléchargez la dernière version stable de l'application. Au moment de la publication de cet article, la dernière version de NextCloud est la version 15.0.0.

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip

Une fois l'archive zip téléchargée, décompressez-la dans le répertoire racine du document sur votre serveur :

unzip nextcloud-15.0.0.zip -d /var/www/html/

Tous les fichiers seront stockés dans un répertoire nommé "nextcloud".

Supprimez l'archive zip et modifiez le propriétaire des fichiers NextCloud :

rm -f nextcloud-15.0.0.zip
chown -R www-data:www-data /var/www/html/nextcloud

C'était la dernière étape de la configuration de votre serveur et de l'installation de NextCloud via la ligne de commande. Maintenant, vous pouvez ouvrir votre navigateur Web préféré et accéder à http://Your_IP/nextcloud pour poursuivre la configuration. Assurez-vous de remplacer "Your_IP" par l'adresse IP ou le nom de domaine de votre serveur. Si tout est correctement configuré, vous obtiendrez l'écran suivant :

Créez un compte administratif, définissez le dossier de données et entrez les détails MariaDB pour l'utilisateur et la base de données que nous avons créés précédemment dans ce didacticiel.

C'est tout - si vous avez suivi les étapes du tutoriel, vous aurez installé avec succès la version 15 de NextCloud sur votre VPS Ubuntu 18.04. Pour plus de détails sur sa configuration et son utilisation, veuillez consulter leur documentation officielle. Nous avons publié une version plus récente ici :Comment installer Nextcloud sur Ubuntu 20.04.

Bien sûr, vous n'avez pas besoin d'installer vous-même NextCloud 15 sur Ubuntu 18.04 si vous utilisez l'un de nos services d'hébergement NextCloud, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de l'installer et de le configurer pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur Comment installer NextCloud 15 sur Ubuntu 18.04, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche, ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer FastPanel sur Ubuntu 20.04

  2. Comment installer MySQL sur Ubuntu 16.04

  3. Comment installer NextCloud 13 sur Ubuntu 16.04

  4. Comment installer osTicket sur Ubuntu 16.04

  5. Comment installer NextCloud 14 sur Ubuntu 16.04

Comment installer Nextcloud sur Ubuntu 18.04 et 16.04

Comment installer aaPanel sur Ubuntu 20.04

Comment installer OpenCart sur Ubuntu 18.04

Comment installer phpPgAdmin sur Ubuntu 18.04

Comment installer OpenVPN sur Ubuntu 18.04

Comment installer WordPress sur Ubuntu 22.04